dude ranch

Noun
  1. A holiday resort offering ranch activities (riding and camping) (synset 108577832)

Other Searches