Sanskrit · noun · Being & Non-Being

Massa

मस्सा
Meaning

A wart or small fleshy growth on the skin.