sassenach
noun
°An English person; also a lowland Scot.