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

Make a Donation

What does Ezekiel 34:23 mean?

I’ll put one shepherd over them—my servant David. He’ll take care of them and be their shepherd. Ezekiel 34:23 - Modern Text Bible

(God promises a new, true leader for his people, someone like David, who will genuinely care for them.)