The Word Puzzles

Revelation 19 (2)

M A R K T W O
A M E N I R A N
B E D E L U R E
N E E D L E S S
D F
G E N E R A L S
A L E E T O U T
G A S P E U R O
A N T D D A Y