Prev 21 of 35 Next
21. Mac
Meaning: Mac is a boy's name of Scottish, Irish origin that means "son of."

Popularity: Mac has not been in the top 1000 names for any year of birth beginning with 2000, although Mack was #697 in 2016.