saint catharines









saint catharines


noun

  1. a city in SE Ontario, in SE Canada.

noun usually abbreviated to: St Catharines

  1. an industrial city in S central Canada, in S Ontario on the Welland Canal. Pop: 129 170 (2001)
52 queries 0.533