Definition: The word "Harrington" refers to a town or village located in the county of York, England. The term "Harrington" may also be used as an alternative spelling of "Hartignall". However, this spelling is not standard and it's recommended to use "Harrington" for its distinctive pronunciation.
You've scored 50% OFF Factor 🤤
Forget the empty fridge stare-down. Factor delivers fresh meals to your door. Just heat & eat!
Click to sign up for FACTOR_ meals.