AMBROSIAL


Meaning of AMBROSIAL in English

adj divinely excellent or beautiful.

2. ambrosial ·adj consisting of, or partaking of the nature of, ambrosia; delighting the taste or smell; delicious.

Webster English vocab.      Английский словарь Webster.