Anglicized form of Irish Muirín, meaning 'beloved' or 'little dear one.'
Like Moonyeen?
Swipe through thousands of names like it