Ahmad
Boy name · 250 babies recorded · 1974–2025
Ahmad: 250 babies born in Scotland since 1974, given to boys, peaking at 14 births in 2023.
Ahmad is an Arabic name meaning “highly praised” or “most commendable,” derived from the same root as Muhammad and considered one of the Prophet’s names in Islamic tradition. Notable bearers include Ahmad ibn Hanbal, the renowned 9th-century theologian and founder of the Hanbali school of Islamic law, and Ahmad Shah Massoud, the Afghan military leader known as the “Lion of Panjshir.” The Indian city of Ahmedabad—originally spelled Ahmadabad—was named after Sultan Ahmad Shah I in the 15th century. A common variant, Ahmed, is widely used across the Muslim world, while the spelling Ahmad remains equally popular in Scotland and beyond, reflecting the name’s deep cultural and religious significance.
Boy 42 of 52 years
- Peak year
- 202314 babies
- Latest (2025)
- #33310 babies
- Total births
- 250since 1975
- 5-year trend
- ▲ 9%vs prior 5y