ambrosial in French ambrosial in French ambrosiaque adj Succulently sweet or fragrant; balmy, divine. Add to Flashcards