sassenach
/ˈsæsɪnæx/Definitions
1. noun
A person of Scottish or Irish ancestry, especially one who is perceived as not being Scottish or Irish.
“The Scotsman was amused by the tourists’ enthusiastic attempts to speak Scottish, but the local sassenach just rolled her eyes.”
2. noun
A person from southern England, especially one who is perceived as not being from southern England.
“The northerner referred to the southerner as a sassenach, and they laughed about it together.”