Mahna is a muslim girl name and it is an Urdu originated name with multiple meanings. Mahna name meaning is The Moon\'S Glory and the associated lucky number is 2. Accompanying with Mahna meaning you can also listen here how to pronounce Mahna name.