deliverance of the Lord
(Jehovah delivers), a Gibeonite who assisted in rebuilding the wall of Jerusalem. (Nehemiah 3:7) ...
William Smith's Bible Dictionary