Big Huge Thesaurus

loxitane

noun

sounds kind of like