Sanskrit · noun · Being & Non-Being

Massa

मस्सा
also written: Masa
Meaning

A wart or small fleshy growth on the skin.