Big Huge Thesaurus

Alsatia

noun

sounds kind of like