a person who is born in or native to scotland - Anglais Synonymes Dictionnaire