AMBROSIA


Meaning of AMBROSIA in English

( n. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.