Ambrosial
Word Dictionary
-> Ambrosial
Search:
Ambrosial
(a.) Consisting of, or partaking of the nature of, ambrosia; delighting the taste or smell; delicious.
(a.) Divinely excellent or beautiful.
Terms of Use
Canadian Jobs