Search
Escto search a new word
ambrosia
nounESambrosía
originGreek
The food or drink of the Greek gods conferring immortality; by extension, anything exquisitely pleasing to taste or smell.
Escto search a new word
The food or drink of the Greek gods conferring immortality; by extension, anything exquisitely pleasing to taste or smell.