Clan MacLeod is closely linked to the Isle of Skye, with its name meaning ‘son of Leod’. The clan has two main branches: the ...
Crest: A boar's head Clan Campbell is considered one of the largest and most influential Highland clans. Its name comes from the Gaelic cam-beul, meaning 'crooked mouth'. The clan's chief was granted ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results