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! English idioms vocab. Словарь английских идиом и выражений. 2012