Amira

travislberger's picture

Baby Name Origin: Arabic
Baby Name Meaning: Princess
Similar: Amir

Gender: 
Girl