headwater

Noun
  1. The source of a river (synset 108525650)
    "the headwaters of the Nile"

Other Searches