anglophobe

Explore definitions, synonyms, and language insights of anglophobe

Definitions

Noun
a person who hates England and everything English

More General Terms