Noun
land spring (plural land springs) Water lying near the surface, easily drawn upon by shallow wells.