Anglicized form of Irish Maol Eoin meaning 'devotee of Saint John,' a prominent Irish surname used as a given name.
Like Malone?
Swipe through thousands of names like it