Big Huge Thesaurus

stheno

noun

sounds kind of like