Big Huge Thesaurus

nestorius

noun

sounds kind of like