A Scottish or Gaelic term historically referring to Alba (Scotland) or Scottish people and things.
From Gaelic Alba meaning 'Scotland,' with the suffix -inn used to form adjectives or references to inhabitants. This is part of the ancient Celtic naming tradition for the island of Britain.
Try Another Word