Big Huge Thesaurus

Keftab

noun

sounds kind of like