Elwen

Elwen. ɛl-wɛn. Noun. the goddess of light and stars.