Sanskrit · noun · Being & Non-Being

Mesna

मसाना
also written: Masana
Meaning

The urinary bladder.