Eldritch urchins Synonyms

Definitions for Eldritch


  • (adjective) suggesting the operation of supernatural influences

EU abbreviation

EU is an abbreviation for Eldritch Urchins
What does EU stand for?
EU stands for "Eldritch Urchins"