Big Huge Thesaurus

Todus

noun

sounds kind of like