The Modern Text Bible is a clear and beautiful re-expression of Scripture in today's language.

Make a Donation

What does Psalms 28:7 mean?

The Lord is my strength and my shield; my heart trusts Him, and I’m helped. My heart leaps for joy, and I thank Him with my song. Psalms 28:7 - Modern Text Bible

(God gives David both protection and joy, and he responds with gratitude.)