Ambrosial
(a.) Consisting of, or partaking of the nature of, ambrosia; delighting the taste or smell; delicious.
(a.) Divinely excellent or beautiful.
Similar Words:
Ambrose Ambrosia Ambrosia beetle Ambrosiac Ambrosial Ambrosially Ambrosian Ambrosin Ambrotype Cambro-Briton