Cowtown

See also: cowtown

EnglishEdit

Proper nounEdit

Cowtown

  1. (Canada, slang) The city of Calgary, centre of the Canadian cattle industry.

See alsoEdit