Saskatoon
noun
°The largest city in the province of Saskatchewan, Canada, located on the South Saskatchewan River.