meaning of ambrosial
1. Consisting of, or partaking of the nature of, ambrosia; delighting the taste or smell; delicious.
2. Divinely excellent or beautiful.
Related Words
ambrosial | ambrosially |
1. Consisting of, or partaking of the nature of, ambrosia; delighting the taste or smell; delicious.
2. Divinely excellent or beautiful.
ambrosial | ambrosially |