headspring

noun

  1. 1

    the source of water from which a stream arises

    they tracked him back toward the head of the stream

Synonyms

Also useful for “headspring”:Crossword