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.”
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.”