Muslim Boy Name
Mahir
Pronounced: ma-HI-R
ماهر
Arabic Calligraphy
Meaning:
Skilled, skilful, proficient, experienced, Clever, Genius
Islamic Significance & Background
Skilled, skilful, proficient, experienced, Clever, Genius
Skilled, skilful, proficient, experienced, Clever, Genius