Anglophilia

Explore definitions, synonyms, and language insights of Anglophilia

Definitions

Noun
admiration for Britain and British customs

More General Terms