Big Huge Thesaurus

polyoma

noun

sounds kind of like