Carshena

Hitchcock's Bible Names Dictionary

a lamb; sleeping