From Irish Gaelic 'mo mhuirnín' meaning 'my darling' or 'my beloved,' a traditional term of endearment.
Like Mavourneen?
Swipe through thousands of names like it