Meaning of headstream

Definition of headstream

(noun) a stream that forms the source of a river

Other information on headstream

WIKIPEDIA results for headstream
Amazon results for headstream