GeneralConnection.com
➔
Dictionary
nectar
Noun
1. secretion
2. fruit juice
3. fruit crush, ambrosia
3. dainty, delicacy, goody, kickshaw, treat
Usage