HEADSTREAM





Definition:

  1. [noun] a stream that forms the source of a river

Synonyms:


Related Words: