sassenach

nounA term used by Scottish or Irish people for an English person, sometimes in a mildly teasing or unfriendly way.