Amira (name) explained
Amira (also spelled Emira or Ameera) Amirah (Arabic: أميرة) is an Arabic female given name, meaning "princess ",[1] a Hindi name meaning “princess” or “high born girl,” (derived from Arabic) [2]
Notes and References
- Web site: Amira . Think Baby Names.
- Web site: