welland
/ˈwɛlənd/Definitions
1. noun
a river in South Yorkshire, England, and its surrounding area; a district in Ontario, Canada, surrounding the Welland River; a town in Ontario, Canada, situated near the Welland River.
“The Welland region is known for its diverse flora and fauna.”