headspring

Noun
  1. The source of water from which a stream arises (synset 108525470)
    "they tracked him back toward the head of the stream"

Other Searches