Nectar
English Meaning
The drink of the gods (as ambrosia was their food); hence, any delicious or inspiring beverage.
- A sweet liquid secreted by flowers of various plants, consumed by pollinators, such as hummingbirds and insects, and gathered by bees for making honey.
- Greek & Roman Mythology The drink of the gods.
- A delicious or invigorating drink.