EnglishEdit

EtymologyEdit

From Middle English head +‎ spring

NounEdit

headspring ‎(plural headsprings)

  1. A fountainhead; a source.