COWTOWN Meaning of COWTOWN in English Calgary, Alberta; a town where cows are sold The Calgary Stampede is the pride of Cowtown. Y'all come! Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012