Headwater — definition

1. headwater (Noun)

1 definition

headwater (Noun) — The source of a river. ex. "the headwaters of the Nile"

5 types of
beginning origin root rootage source