land spring

Noun

 * 1) Water lying near the surface, easily drawn upon by shallow wells.