Iocasta

Pronunciation: eye-oh-KAS-tah

✨ Unique

Meaning

Shining moon; violet beauty; gleaming

Origin
Greek
Syllables
4
Gender
girl

Similar Names to Iocasta