Gaelic names and surnames

Scottish Surnames
Scottish surnames have different origins.
Many are based on clans or on the name of a father or ancestor.
Others are from Gaelic.
Name
Craig
Cameron
Campbell
Douglas
Gaelic
Creag
Camshron
Caimbeul
Dùghlas
Meaning
a crag or rock
crooked nose
crooked mouth
black water
Name
Johnson
MacIver
MacKenzie
MacInnes
Gaelic
MacIain
MacÌomhair
MacCoinnich
MacAonghais
Meaning
son of John
son of Ivor
son of Kenneth
son of Angus
Name
Taylor
MacTaggart
MacIntyre
Smith
Gaelic
Mac an Tàilleir
Mac an t-Sagairt
Mac an t-Saoir
Mac a’ Ghobhainn
Meaning
son of the tailor
son of the priest
son of the carpenter
son of the blacksmith