Term: Scottish people, Description: ethnic inhabitants of Scotland, Answer:Yes
Are Scottish people descended from Mary, Queen of Scots part French? Does the Pixar film Brave feature Scottish people? Are Scottish people Albidosi?