Mahir
in baby boy name
The meaning of Mahir is Skilled, skilful, proficient.
Mahir Name In Arabic : ماهر
Mahir Name In Bangla : মাহির
Mahir Name In Urdu : ماہر
Mahir Name In Hindi : माहिर