endorphin

noun

1.
a neurochemical occurring naturally in the brain and having analgesic properties