Share on your favorite
Or copy the link
Name Dictionary from Around the World
Anglicized form of Northern Irish and Scottish Gaelic Mac Uiginn (“son of the viking”), from uiging (“Viking; pirate”).
Etymology: Wiktionary (CC-BY-SA)
Last names that start with M, sorted by popularity.
No related names found.