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