New Defender's Study Bible Notes
84:11 sun and shield. The Lord God is both provision and protection; giving grace and glory as well as strength (see note above on Psalm 84:7) to those who walk uprightly. As our “sun,” the Lord provides all needed power, sustenance and guidance for our lives (Genesis 1:17; John 8:12). As our shield, He provides protection from all evil and danger (Psalm 115:11; Proverbs 30:5; Ephesians 6:16).