En-shemesh

Hitchcock's Bible Names Dictionary

fountain, or eye, of the sun