Arabic name meaning 'skilled' or 'deft'; also a historic region in Yemen, used as both a place and given name.
Like Mahra?
Swipe through thousands of names like it