Search
ambrosial
(Greek mythology) Pertaining to or worthy of the gods.
Succulently sweet or fragrant; balmy, divine.
(Greek mythology) Pertaining to or worthy of the gods.
Succulently sweet or fragrant; balmy, divine.