Mahir
Primarily Male
The meaning of the name Mahir is Skillful.
The origin of the name Mahir is Arabic
People who like the name Mahir also like:
Malachi,
Gavivi,
Matt,
Zaide,
Declan,
Dasan,
Salih,
Soleil,
Maliha,
Amaryllis,
Lina,
Sabina,
Sabeen,
Hannah