Name Macgobhainn Type Surname (from occupation) Usage Scottish Gaelic Pronounced Pron. [ˈmaʰk.ˈko.vɪɲ] Edit Status Status Meaning & History It literally means "smith’s son", thus making it a Scottish Gaelic form of Mac Gabhann.