Here are a few mystical names. I have more if you need them
Aisling (pronounced Ashling, meaning dream)
Astrid (Old Norse, meaning beautiful goddess)
Rika (Norse, meaning strong)
Ajax (Greek, meaning eagle. Ajax was a legendary Greek warrior)
Alcina (Greek, a Greek sorceress)
Muriel (Latin, meaning angel of June)
Serafina (Spanish, meaning angel)
Kaimi (Hawaiian, meaning the seeker)
Miko (Japanese, meaning beautiful child)
Eryn (Latin, meaning A Fury)
Megaera (Greek, meaning A Fury)
Valeska (Polish, meaning glorious ruler)
Alix (Teutonic, meaning noble)
Jinkx (Latin, meaning a charm usually associated with bad luck)
Magan (Teutonic, meaning power)
Orra (Scottish, meaning charm)
Olesia (Polish, meaning helper and defender of mankind)
Hale (Old Norse, meaning army ruler. Pronounced hah-leh)
Myra (French, meaning quiet song)
Aldora/Aldara (Greek, meaning winged gift)
Alima (Arabic, meaning skilled in dance or music; Sea maiden)
Sachiel (Latin, meaning angel of the water)