Girl names

Amira

Meaning

Princess and noble lady

More girl names

← Names guide