sassenach: the Scots' term for an English person
english person: a native or inhabitant of England
sporting man: someone who leads a merry existence; especially a gambler on the outcome of sporting events