Definition of welland:
(n) :
A river in Northamptonshire, Leicestershire, Rutland, Cambridgeshire and Lincolnshire, which flows into the Wash, a large bay on the North Sea.
(n) :
A city on the Welland River in Niagara regional municipality, Ontario.
(n) :
A village and civil parish (served by Little Malvern and Welland Parish Council) in Malvern Hills district, Worcestershire, England (OS grid ref SO7940).
(n) :
A river in southern Ontario, Canada, which joins the Niagara River and was named after the English river.
(n) :
An unincorporated community in Mendota Township, LaSalle County, and Brooklyn Township, Lee County, Illinois, United States.
(n) :
A suburb of Adelaide in the City of Charles Sturt, South Australia, named after the English village.