What does Josiah mean?
From Hebrew Yoshiyahu, a theophoric name ending in Yah (Yahweh). Lexicons (BDB) read it 'Yah supports/supporteth'; the underlying verb (yasha) carries the sense 'save, deliver.' The popular rendering 'Yahweh heals' is common on name sites but is not supported by the root, so 'supports' is the better-attested gloss.
What does Ezekiel mean?
Ezekiel is from the Hebrew for “God strengthens.”