Amra
in baby girl name
The meaning of Amra is Princess , Any covering for the head, as a crown.
Amra Name In Arabic : أمرا
Amra Name In Bangla : আমরা
Amra Name In Urdu : امر
Amra Name In Hindi : अम्र