Dictionary meanings for mehanaṃ from Apte and Monier-Williams.
apte
Normalized lookup: mehanam
Apte Sanskrit-English Dictionary
[mih-lyuṭ] 1 Passing urine
2 Urine.
3 The penis.
Loading search…