Sanskrit · noun · Nature & the Garden

Madhu

मधु
said ma-dhu
Meaning

Honey; nectar; sweetness.