anglophobe

noun
  1. a person who dislikes or fears England, English people, or English culture
adjective
  1. characterized by or expressing dislike or fear of England, English people, or English culture

Examples