wellsprings

noun
  1. natural springs that are sources of water flowing from the ground
  2. original sources or fountainheads of something, especially ideas, emotions, or inspiration
  3. Usage: figurative

Examples