Big Huge Thesaurus

delf

noun

sounds kind of like