Big Huge Thesaurus

mithras

noun

sounds kind of like