Name Details

Evanesca

Meaning

an event that fades away.