Find the word definition

Wikipedia
Barton-upon-Irwell

Barton-upon-Irwell (also known as Barton-on-Irwell or Barton) is a suburban area of Eccles, Greater Manchester, England.