Big Huge Thesaurus

relaxin

noun

sounds kind of like