Big Huge Thesaurus

Stheno

noun

sounds kind of like