Mahara may draw from Arabic and Indian roots suggesting skill, nobility, or greatness, depending on usage.
Like Mahara?
Swipe through thousands of names like it