Are Scots Descended From Vikings?

Are the Scots descended from the Irish?

.

Who are the descendants of the Vikings?

Who are the Scottish descended from?