Meaning of Mahir

Mahir is an Arabic name for boys.
The meaning is `skillful`
The name Mahir is most commonly given to Dutch boys. (16 times more often than to American boys.)

The name sounds like:

Major



Similar names are:

Nahir, Tahir, Zahir

About my name (0)

comments (0)