The Word Puzzles

Psalm 76 (1)

B L A H T A L L
R I F E O L I O
A F F E C T I N G
Y E L L S E T S
I N
A R C H B A S H
F A T I G A B L E
A G E D A L A R
R E D E L E T S