river

Noun
  • A large natural stream of water (larger than a creek) (synset 109434308)

Other Searches