What does Josie mean?
Josie is a pet form of Josephine, from the Hebrew, “God shall add.”
What does Joanna mean?
From Greek Ioanna, the feminine of Ioannes (John), ultimately from Hebrew 'Yochanan' meaning 'Yahweh is gracious.' A New Testament name and a John-root grace name.