babynamecircle
Hindu baby names

Boy · Arabic · Hindu · Muslim

Mahir

ماہر

Say it MAA-hir

Meaning
Skilful, expert in a thing's fine details; used alone, a good swimmer Lane, p. 2740
Say it
MAA-hir
Written
ماہر
Other spellings
Maahir, Maher

Mahir

Stays on your phone. A family name is never required.

Mahir meaning

Mahir (ماہر) is a Hindu and Muslim boy's name of Arabic origin.

Skilful, expert in a thing's fine details; used alone, a good swimmer

Mahir (ماہر) is the Arabic māhir, from the root m-h-r. Lane defines it as skilful, a person who knows the minute points of a thing, and adds that when the word is used by itself it generally means a good swimmer. In Urdu and Hindi, māhir is still the everyday word for an expert in any field. Name lists give Mahir as "skilled" or "expert", which matches the dictionary. The name is short, easy to say in Indian languages and in English, and is sometimes written Maahir.

Source: Lane, An Arabic–English Lexicon, Book I, Part 7 (1885), p. 2740 · entry māhir (مَاهِرٌ), root m-h-r · See the entry · checked 25 Oct 2026

References: Lane, m-h-r, p. 2740 (Part 7 scan, leaf 267)

Popularity abroad

Official birth registrations. India publishes no national name statistics.

Spellings

Mahir · Maahir · Maher

Related names

Also meaning wisdom

Also starting with Mah-

More Urdu names

Browse more like this