Big Huge Thesaurus

sthene

noun

sounds kind of like