cowtownEnglish

cow town, cowtown

Noun

A small town in a cattle-raising area of western North America

English: cow town, cowtown

English words with similar meanings

Show 1 words