Sanskrit · noun · Nature & the Garden

Ghonghaa

घोंघा
also written: Ghongha
Meaning

A snail; figuratively a slow or timid person.