YourDictionary

headwaters

plural noun

the headstreams and the beginning of a large stream or river

Learn more about headwaters

link/cite print suggestion box