What does Zechariah 2:5 mean?
And I myself will be a wall of fire around her, says the Lord, and I’ll be the glory inside her. Zechariah 2:5 - Modern Text Bible
(God promises to personally protect Jerusalem, not with stone walls but with his own presence. He’ll keep them safe and fill the city with his glory.)