Big Huge Thesaurus

Stenotus

noun

sounds kind of like