- Name - MAC
Meaning - SON
- Name - MACADHAMH
Meaning - SON OF ADAM
- Name - MACALISTER
Meaning - SON OF ALASDAIR
- Name - MACALPIN
Meaning - SON OF ALPINE
- Name - MACALPINE
Meaning - SON OF ALPINE
- Name - MACANDREW
Meaning - SON OF ANDREW
- Name - MACARTHUR
Meaning - SON OF ARTHUR
- Name - MACAULAY
Meaning - SON OF OLAF
- Name - MACAUSLAN
Meaning - SON OF ABSALON
- Name - MACBAIN
Meaning - SON OF BEATHAN
- Name - MACBEAN
Meaning - SON OF BEATHAN
- Name - MACBETH
Meaning - SON OF BETH
- Name - MACCALLUM
Meaning - SON OF CALLUM
- Name - MACCOLL
Meaning - SON OF COLL
- Name - MACDAIBHIDH
Meaning - DAVID'S SON
- Name - MACDHUBH
Meaning - SON OF THE BLACKMAN
- Name - MACDOUGAL
Meaning - SON OF DOUGAL
- Name - MACDOUGHALL
Meaning - SON OF DOUGAL
- Name - MACDUBHGALL
Meaning - SON OF DOUGAL
- Name - MACDUFF
Meaning - SON OF THE BLACKMAN
- Name - MACEWEN
Meaning - SON OF EWEN
- Name - MACFARLANE
Meaning - SON OF FARLAN
- Name - MACGOWAN
Meaning - SON OF THE SMITH
- Name - MACGREGOR
Meaning - SON OF A SHEPHERD
- Name - MACHAIR
Meaning - PLAIN
- Name - MACHAR
Meaning - PLAIN
- Name - MACINTOSH
Meaning - SON OF THE THANE
- Name - MACIVER
Meaning - SON OF AN ARCHER
- Name - MACK
Meaning - SON OF
- Name - MACKAY
Meaning - SON OF FIRE
- Name - MACKENDRICK
Meaning - SON OF HENRY
- Name - MACKENZIE
Meaning - FAIR
- Name - MACKINLEY
Meaning - SON OF KINLEY
- Name - MACKINNON
Meaning - SON OF THE FAIR BORN
- Name - MACKINTOSH
Meaning - SON OF THE THANE
- Name - MACLACHLAN
Meaning - SON OF LACHLAN
- Name - MACLAREN
Meaning - SON OF LAREN
- Name - MACLEOD
Meaning - SON OF THE UGLY MAN
- Name - MACMILLAN
Meaning - SON OF THE BA!D MAN
- Name - MACNAB
Meaning - SON OF THE ABBOT
- Name - MACNACHTAN
Meaning - SON OF THE PURE ONE
- Name - MACNAUGHTON
Meaning - SON OF THE PURE ONE
- Name - MACNEILL
Meaning - SON OF THE CHAMPION
- Name - MACNIALL
Meaning - SON OF THE CHAMPION
- Name - MACPHERSON
Meaning - SON OF THE PARSON
- Name - MACQUARRIE
Meaning - SON OF THE PROUD
- Name - MACQUEEN
Meaning - SON OF THE GOOD MAN
- Name - MACRAE
Meaning - SON OF GRACE
- Name - MACRAY
Meaning - SON OF GRACE
- Name - MADNTYRE
Meaning - SON OF THE CARPENTER
- Name - MAEADAM
Meaning - SON OF ADAM
- Name - MAKOLM
Meaning - SERVANT
- Name - MALCOLM
Meaning - SERVANT
- Name - MALCOLM
Meaning - ST
- Name - MALCOM
Meaning - SERVANT
- Name - MALCOM
Meaning - ST
- Name - MANIUS
Meaning - GREAT
- Name - MAOLMUIRE
Meaning - DARK SKINNED
- Name - MARCAS
Meaning - OF MARS
- Name - MATH
Meaning - BEAR
- Name - MATHE
Meaning - BEAR
- Name - MATHESON
Meaning - BEAR'S SON
- Name - MAXWELL
Meaning - MACK'S WELL
- Name - MCCLOUD
Meaning - SON OF THE UGLY MAN
- Name - MEALCOLUIM
Meaning - SERVANT
- Name - MENZIES
Meaning - FROM MESNIERS
- Name - MONTGOMERY
Meaning - FROM MONTGOMERIE
- Name - MOROGH
Meaning - MAN OF THE SEA
- Name - MORVEN
Meaning - MARINER
- Name - MUFIDY
Meaning - MAN OF THE SEA
- Name - MUIR
Meaning - FROM THE MOOR
- Name - MUIR
Meaning - MARSHLAND
- Name - MUNGO
Meaning - AMIABLE
- Name - MUNRO
Meaning - MAN FROM RO
- Name - MUNROE
Meaning - MAN FROM RO
- Name - MURDOC
Meaning - PROTECTOR OF THE SEA
- Name - MURDOC
Meaning - MARINER
- Name - MURDOCH
Meaning - PROTECTOR OF THE SEA
- Name - MURDOCH
Meaning - MARINER
- Name - MURDOCK
Meaning - PROTECTOR OF THE SEA
- Name - MURDOCK
Meaning - VICTORIOUS AT SEA
- Name - MURDOCK
Meaning - MARINER
- Name - MURRAY
Meaning - LORD OF THE SEA
- Name - MURRAY
Meaning - FROM THE SEA