Scottish names have a strong history and there is often a meaning behind these names. These are some Historical Scottish boys names.
Aodh -This name means fire and it represents the sun god that the Celtic people worshiped.
Balgair – This name means earthy and it is related to nature.
Dallas – This name is an old Scottish name that means meadow dwelling.
Diabhidh – This is a biblical name from old Scotland. It is the Gaelic name for David.
Dunn – This name is very old and it means dark. It can also be a tribute to the Scottish region of Dunn.
Eauan – This is another biblical name and it is honouring the apostle John.
Fionnlagh – This name is strong and means white warrior.
These are some historical Scottish names that are great for boys. While they may seem a little different they are honouring an old language and region.
Useful Resources
Discover the meaning and popularity of other Scottish boys names.