Sanskrit · noun · The Heart & the Body

Gudda

गुद्दा
Meaning

The fleshy pad of muscle, especially of the calf or palm.