Interesting note, the Keiths weren't originally of gaelic or celtic origin, they came from a germanic tribe from the Rhineland known as the Catti. The Romans pushed them to the English channel about the first century B. C. From there they sailed to the northern area of what is now Scotland. So going back about 2000 years, some Eurpoean non-norse blood found its way into Scotland.