Advertisement

wellspring (n.)

Old English welspryng "living spring, fountainhead," literal and figurative; see well (n.) + spring (n.2).