Masha is a Slavic diminutive of Maria, the ancient Hebrew name traditionally linked with Mary.
Like Masha?
Swipe through thousands of names like it