1
[ noun ] a person who hates England and everything English

Related terms

hater

*