Sanskrit name meaning 'honored' or 'respected,' derived from the root 'mah' meaning greatness.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mahit?
Swipe through thousands of names like it