This is not a dictionary! - Search for "headstream" in The Danish Dictionary
February 28. 2016 from wordnet.princeton.edu
headstream — noun — english
a stream that forms the source of a river