Search

Escto search a new word

ambrosia

noun
ESambrosía
originGreek

The food or drink of the Greek gods conferring immortality; by extension, anything exquisitely pleasing to taste or smell.

Word Map