Name Macgobhainn Type Surname (from occupation) Usage Scottish Gaelic Pronounced Pron. MAK-KO-vin Edit Status Status Meaning & History It literally means "smith’s son", thus making it a Scottish Gaelic form of Mac Gabhann.