noun a city in SE Saskatchewan, in S Canada.
Yorkton 🔊 Listen to this noun a city in SE Saskatchewan, in S Canada. Share Facebook Twitter Google +