Baby name meaning
Urdu Version
باھیراھ
Meaning and origin
Dazzling, brilliant, noble lady
Keep exploring