Big Huge Thesaurus

loxoma

noun

sounds kind of like