cowtown

Explore definitions, synonyms, and language insights of cowtown

Definitions

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

More General Terms