Mahir

ma-HEER
Arabic
"skilled"

Mahir Origin and Meaning

The name Mahir is a boy's name meaning "skilled".

A dynamic Arabic name with a strong meaning.

Mahir Popularity