AMBROSIA


Meaning of AMBROSIA in English

(n.) A perfumed unguent, salve, or draught; something very pleasing to the taste or smell.

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