Big Huge Thesaurus

vigour

noun

sounds kind of like