NECTAR


Meaning of NECTAR in English

(n.) The drink of the gods (as ambrosia was their food); hence, any delicious or inspiring beverage.

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