Home / Dictionary / Irwell

Irwell Uncommon

Proper Noun

Definitions
Proper Noun
1

A river in Lancashire and Greater Manchester, England, part of it forming the Manchester Ship Canal, which joins the River Mersey at Irlam.

Related Terms
Rhyming Words
ell dell well fell jell pell zell yell nell mell rell cell sell hell kell tell odell adell dwell quell
Compare
Irwell vs