Scottish names

Mackenzie

Mackenzie is a name with a rich Scottish heritage that has gained popularity worldwide. Its appeal lies in its distinctive sound and historical significance. (more…)

Mairead

Mairead is a scottish girl name. Meaning “pearl”.

Scottish form of Margaret.

Maisie

Maisie is a scottish girl name. Meaning “pearl”.

Pet form of Mairead.

Skye

Skye is a scottish girl name.

Name of Scottish island.

Categorized into: place names

Also, it is considered a variant of Sky.

Wallace

Wallace is a Scottish boy name. Meaning “Welsh or foreigner”.

Originally, it came from a Norman French surname.