adjective
weird and sinister or ghostly.
an eldritch screech
Begin a journey through worlds of puzzles.
Take me to Green Gardens