Charchemish

Hitchcock's Bible Names Dictionary

a lamb; as taken away; withdrawn