Honestly, I love all three of those names.
Other Greek names:
Aster (star)
Calida (kah-LEE-dah) (most beautiful) (nickname Calla)
Cleo (fame, glory)
Cressida (KREHS-see-dah) (golden)
Daphne (laurel)
Ellena (EL-lehn-ah) (shining light)
Filia (FEE-lee-ah) (daughter, love)
Gillian (form of Julian)
Helene (light)
Iona (violet)
Justina
Juna
Corinne/Korinna (here's your Cora! It's lovely!)
Larissa (cheerful)
Alida/Lida (nobility)
Lyris (LYEHR-ees) (lyre)
Nerissa (neh-REES-ah)
Nysa (NYEH-sah) (goal)
Odele/Odella (a song, to sing)
Sibyl (a prophetess)
Tessa (four)
Alethea/Thea (truth)
Zoe (life)