I am trying to find out the meaning of the name "mahi", it is a name for girl. More specifically it's Gujarati (Indian) name... so far I know this about the name:( but I am sure there is another meaning behind it) there is a river called "Mahisagar" in gujrat,
India.. the first pronounce is "mahi" and the latter part means 'sea'..
anyone else can tell me any different?