Ambrosial

Webster's Dictionary of the English Language

·adj Divinely excellent or beautiful.

II. Ambrosial ·adj Consisting of, or partaking of the nature of, ambrosia; delighting the taste or smell; delicious.