streamlet

Noun
  1. A small stream (synset 109438816)

Other Searches