YourDictionary

Dictionary Home » Dictionary Definitions » Sault Ste. Marie

Sault Ste. Marie

city in central Ontario, Canada, on the St. Marys River: pop. 80,000

link/cite print suggestion box