English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Ambrosial
Ambrosial
(a.)
Consisting of, or partaking of the nature of, ambrosia;
delighting the taste or smell; delicious.
Ambrosial
(a.)
Divinely excellent or beautiful.