1 Chronicles 28:3 meaning and explanation

but God said to me, ‘You are not to build a house for My Name, because you are a man of war who has spilled blood.’

1 Chronicles 28:3, Berean Standard Bible

Explanation preview

David, now elderly, addresses Israel's assembled leaders and recalls why the temple will not be his to build. He had set his heart on a house for the ark, but God refused him because he was a man of war who had spilled blood.

Read and study this verse. Three complete study layers are included with Premium.

Read this verse in the app