Strong & Powerful:
* Lysander: (λύσανδρος) Meaning "liberator of men," suggesting a powerful and heroic character.
* Leonidas: (λεωνίδας) Meaning "son of the lion," implying courage and strength.
* Andromache: (Ἀνδρομάχη) A powerful and tragic heroine from the Iliad.
* Kratos: (κράτος) Meaning "power" or "strength." A bit more masculine sounding, but could work for a strong female character.
* Nike: (νίκη) Meaning "victory," a short, punchy, and powerful name.
Graceful & Elegant:
* Calliope: (Καλλιόπη) Muse of epic poetry, suggesting grace and inspiration.
* Melpomene: (Μελπομένη) Muse of tragedy, evocative and dramatic.
* Thalia: (Θάλεια) Muse of comedy, lighthearted and charming.
* Asteria: (Ἀστερία) Meaning "starry," suggesting beauty and ethereal quality.
* Daphne: (Δάφνη) Meaning "laurel," associated with beauty and victory.
Mysterious & Intriguing:
* Erebus: (Ἔρεβος) Meaning "darkness" or "shadow," suitable for a villainous or complex character.
* Nyx: (Νύξ) Meaning "night," mysterious and alluring.
* Morpheus: (Μορφεύς) God of dreams, suggestive of fantasy and illusion.
Other Options (More Neutral):
* Aris: (Ἄρης) Shortened version of Ares (god of war), could work for either gender.
* Alexia: (άλέξια) Meaning "defender of mankind," suitable for a strong female character.
Remember to consider the sound and flow of the name, as well as its overall impression when choosing the best fit for your character. You can also combine root words to create unique and evocative names.