Sassenach

Explore definitions, synonyms, and language insights of Sassenach

Definitions

Noun
the Scots'' term for an English person

More General Terms