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

  1. Web site: Amira . Think Baby Names.
  2. Web site: