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 : अम्र