Skip to main content

Definitions by Rubyson

The Hub City 

A term for Saskatoon, a city located in the central area of Saskatchewan,Canada. It's population in 2011 was 265,000.
Paris of the Prairies,Toon Town,The Hub City
The Hub City by Rubyson December 19, 2011