Hiel

Hitchcock's Bible Names Dictionary

God lives; the life of God