Sanskrit name meaning 'honored' or 'respected,' derived from the root 'mah' meaning greatness.
Like Mahit?
Swipe through thousands of names like it