Lord God - Jehovah, a name implying His immutable constancy to His promises. From the Hebrew root, meaning “existence.” “He that is, was, and is to be,” always the same (Heb 13:8; Rev 1:4, Rev 1:8; compare Exo 3:14, Exo 3:15; Exo 6:3). As He was unchangeable in His favor to Jacob, so will He be to His believing posterity.
of hosts - which Israel foolishly worshipped. Jehovah has all the hosts (saba) or powers of heaven and earth at His command, so that He is as all-powerful, as He is faithful, to fulfil His promises (Psa 135:6; Amo 5:27).
memorial - the name expressive of the character in which God was ever to be remembered (Psa 135:13).