1. deliciously sweet; delectable; nectar-like; scrumptious; ambrosia-like
2. sweet dew sent by heaven as a sign of benevolent rule (Chinese legend)orig. meaning
5. amrita; ambrosia of the godsBuddhism
6. honeydew (aphid secretion on tree leaves)
8. the Buddha's teachings (likened to ambrosia)Buddhism
Discussions
Log in to talk about this word.