Mahir

What does the name Mahir mean?

Mahir is an Arabic name that means "skilled" or "expert", from the verb mahara, to be proficient. It is widely used across the Arab world, Turkey, Bosnia and South Asia and has a simple, open sound that works well in English. In the United States Mahir ranked number 5218 in 2000 and has risen steadily over the past decade, from number 2317 in 2015 to number 1405 in 2025, its best rank yet.

At a glance

Gender
Boy's name
Origin
Arabic / Turkish
Popularity
Rather rare – #1405 of the boy names in the United States
International
Mahir (Arabic / Turkish / Bosnian / Urdu), Maher (Arabic / Lebanese).

Parents who love Mahir also like

All names from A to Z