search `mehana' in `Apte Dic'

meanings of "mehana"

n.{a-stem}

1.passing urine;

2.urine;

3.the penis

#37612