I've heard 'maahii' (and its variation 'maahiyaa') used commonly in movies and songs, both in an Urdu and Hindi context as well as a Punjabi influenced one. It seems the word means 'beloved' (more or less). Yet, I haven't seen this word defined as such in any dictionary. Invariably, from what I've seen, dictionaries only list the word 'maahii' as fish. However, I don't believe 'maahii' as used in Bollywood is related to the Persian word for fish, unless fish represents beloved metaphorically. So does anyone know the exact meaning or origin of this word?