Big Huge Thesaurus

Ormuzd

noun

sounds kind of like