The Word Puzzles

Psalm 69 (2)

S E A S H A O
A T O P W O R N
D O N E E P E E
N E E D L E S S
D L
A L M I G H T Y
P A I N O H I O
S I N G L A P P
E R G E W E S