What does Naomi mean?
From Hebrew No'omi, 'my pleasantness, pleasant' (root n-'-m, 'to be pleasant, agreeable'). In Ruth 1:20 Naomi asks instead to be called Mara, 'bitter' — a deliberate biblical contrast that turns on the name's meaning.
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.