heywood

/ˈheɪwʊd/

Definitions

1. noun

A person from Heywood, a town in Lancashire, England, or a person of English descent, especially one from this town.

“He was a proud Heywood who always celebrated his heritage on special occasions.”

Synonyms

  • Lancashireman
  • Englishman

Antonyms

  • foreigner
  • outsider