Variant spelling of Mary, from Hebrew 'Miriam', meaning debated but often given as 'beloved' or 'bitter'.
Like Marry?
Swipe through thousands of names like it