Sanskrit · verb · Nature & the Garden

Mehakna

महकना
said ma-hak-naa
Meaning

To give off fragrance; to smell sweet.