McGavin
The surnames MacGavin and McGavin are Scottish surnames, which are possibly variations of the surnames ''McGowan'' and ''MacGowan'', which are Anglicised forms of the Scottish Gaelic ''MacGobhann'' and Irish Gaelic ''Mac Gabhann'', meaning "son of the smith". When the surname ''MacGavin'' and ''McGavin'' originate from Glasgow and Moray, they can be represented in Scottish Gaelic as ''Mac a' Ghobhainn''. Provided by Wikipedia
1
2
3