From Arabic *mahir* meaning “skilled” or “expert,” used broadly in Arabic and related naming traditions.
Like Maahir?
Swipe through thousands of names like it