Baby name meaning
Urdu Version
مآھیراھ
Meaning and origin
Skillful, able, experienced.
Keep exploring