wellsprings
English
Noun
wellsprings
plural of
wellspring