search `mehana' in `Apte Dic'
meanings of "mehana"
n.{a-stem}
1.passing urine;
2.urine;
3.the penis
#37612