Big Huge Thesaurus

Tegu

noun

sounds kind of like