Big Huge Thesaurus

jellaba

noun

sounds kind of like