Synonyms of Headwater in English :
Antonyms of Headwater in English
Thesaurus of Headwater in English
1. (noun) the source of a river