God's promises to King david

Edit Answers
ZNRGSONIMXWISAXXQWJZ AOPJCUTFZPHUNDAVIDEQ XFVDCXNLDXNBOHCZMISB DBXMWIJRIMFAITHFULUN ECAPDKDADOBMUJMAEGSK SWWOOCCLHDMEHPYBQRFD IFRLHSUGQGBSMOZPZLCK MSEIKLXLSNXSZVVTUFOD OAVWMGKGOIJIXCPWBDVE RVEQMNXNFKMACHPBQRES PIROJLGIBFYHTPOIHENC WOOROBLSPGYCHZLUVHAE FUFOWEESAGZAQPABSPNN YRAMOSAEXZKFSRYKNETD DLWTUIRLFLIAGDUMZHSA PXOHCMSBUWHMLHXKGSTN AYARDOITRYIIEDMKIIGT YQUODRIBPSWLSUVFYNVB FQGNCPSDDYNYACIWSYGE PNXEGVYMVVTOCVEPYKVW
1.
DAVID
2.
KING
3.
PROMISE
4.
FOREVER
5.
THRONE
6.
KINGDOM
7.
HOUSE
8.
COVENANT
9.
SON
10.
DESCENDANT
11.
JESUS
12.
MESSIAH
13.
SHEPHERD
14.
FAMILY
15.
BLESSING
16.
FAITHFUL
17.
LORD
18.
ISRAEL
19.
PROMISED
20.
SAVIOUR