Big Huge Thesaurus

Mithras

noun

sounds kind of like