Cainan in Hitchcock's Bible Names possessor; purchaser Read More about Cainan in Hitchcock's Bible Names