Big Huge Thesaurus

oxytocic

noun

sounds kind of like