Bible Dictionary

Meshezaheel

God taking away; the salvation of God

Hitchcock's Bible Names (1869)

God taking away; the salvation of God