Baby name meaning
Urdu Version
ماجیدا
Meaning and origin
Respected, Eternal. Also Glorious, Powerful.
Keep exploring