Likely an anglicized surname-style name from Gaelic Mac forms, meaning son or descendant of a family line.
Like Maclin?
Swipe through thousands of names like it