A surname-style name from Gaelic Mac forms, meaning son of a family ancestor.
Like Maclen?
Swipe through thousands of names like it