Translate this city name the same as in 2 Chronicles 11:6.
"he will support you"
"If you trust in Yahweh's prophets, then you will succeed"