Big Huge Thesaurus

dekko

noun

sounds kind of like