Compound of Mary (bitter/beloved) and Rose (the flower); a devotional double name.
Like Maryrose?
Swipe through thousands of names like it