Nectar
English Translation from English to English dictionary online for the word Nectar
-
1 n.
The drink of the gods (as ambrosia was their food); hence, any delicious or inspiring beverage.
-
2 n.
A sweetish secretion of blossoms from which bees make honey.
-
3 n.
The drink of the gods (as ambrosia was their food); hence, any delicious or inspiring beverage.
-
4 n.
A sweetish secretion of blossoms from which bees make honey.