Skip to main content

Definitions by Zenhachirou

A city in the province of Alberta, Canada, that has roughly a million people, hosts the Calgary Stampede, and should be the capital city instead of Edmonton.
Calgary by Zenhachirou May 1, 2003