Diminutive of Scottish and Irish Mac-names meaning son of.
Like Macky?
Swipe through thousands of names like it