headstream
nounDefinition of headstream
: a stream that is the source of a river
Keep scrolling for more
Keep scrolling for more