Skip to main content

Zenhachirou's definitions

Calgary

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.
by Zenhachirou May 1, 2003
mugGet the Calgarymug.

Share this definition