English edit

Etymology edit

head +‎ stream

Noun edit

headstream (plural headstreams)

  1. A stream that is the source of a river.

Translations edit

Anagrams edit