mehanaṃ

Dictionary meanings for mehanaṃ from Apte and Monier-Williams.

apte

mehanaṃ

Normalized lookup: mehanam

Apte Sanskrit-English Dictionary

[mih-lyuṭ] 1 Passing urine

2 Urine.

3 The penis.

Source entry

Loading search…