Bible Trivia Answer for Monday 12/16/2024

This would be King David. Though it would take many years for the promise to be fulfilled.

Source: 1st Samuel 16:11-13