Search

ambrosial🔊

(Greek mythology) Pertaining to or worthy of the gods.

Succulently sweet or fragrant; balmy, divine.