Meaning of natural spring

Definition of natural spring

(noun) a natural flow of ground water

Other information on natural spring

WIKIPEDIA results for natural spring
Amazon results for natural spring