Big Huge Thesaurus

ormuzd

noun

sounds kind of like