Big Huge Thesaurus

interlingua

noun

sounds kind of like