ambrosial in Catalan ambrosial in Catalan ambrosíac adj Succulently sweet or fragrant; balmy, divine. Add to Flashcards