The meaning of Humra is Beautiful, Rose
Humra Name In Arabic : حمرا
Humra Name In Bangla : হামরা
Humra Name In Urdu : ہمرا
Humra Name In Hindi : हमरा