What does Zoe mean?
From Greek 'zoe' (ζωή) meaning 'life'. Adopted by Hellenistic Jews and early Christians as a translation of Eve ('life').
What does Melanie mean?
From Greek 'melas / melania' meaning 'black, dark'. Borne by early Christian saints Melania the Elder and Melania the Younger.