Ajalon

Hitchcock's Bible Names Dictionary

a chain; strength; a stag