From Arabic mahīra meaning “skilled” or “expert,” chosen as a virtue-style feminine name.
Like Maahira?
Swipe through thousands of names like it