Endorphin has 2 different meanings across 1 category:
Noun
a neurochemical occurring naturally in the brain and having analgesic properties
Any of a group of peptide hormones found in the brain that act as neurotransmitters and have properties similar to morphine.