Big Huge Thesaurus

stenotus

noun

sounds kind of like