Meaning of spring hole in English:

spring hole

noun

North American
  • A hole, cavity, or pond formed by a spring where it rises.

Origin

Mid 19th century.