Hajra means "Signifies strength and endurance like stone, or one who migrates. The name embodies resilience, faith through trials, and steadfast courage, evoking the fortitude of one who perseveres despite hardship.".
Hajra meaning in Urdu is: مہربانی والی
Hajra is of Arabic origin.
Hajra has 2 syllables.
Parents who liked Hajra also loved these names