dude-ranch

Nouns

  • (n) a holiday resort offering ranch activities (riding and camping)

Words of close approximity