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