Amir is a moderately popular boys' name in England & Wales, ranking #291 in 2002 with 96 recorded births. The name reached its all-time peak in 2024 with 254 births ranking #195. In 2002, approximately 1 in every 3,003 boys born was named Amir. RISING Recent data shows the name is currently rising.
Amir is an Arabic name meaning "prince" or "commander". It is crisp, international, and backed by a clear and well-established meaning.
The name comes from a title used in Arabic-speaking societies and later spread far beyond them. Its long use in many Muslim and non-Muslim communities has helped make it widely recognisable.