euphoriant

noun
  1. a drug or substance that produces euphoria or a feeling of intense happiness and well-being
  2. Usage: often used in medical or pharmacological contexts
adjective
  1. producing or tending to produce euphoria; causing a feeling of intense happiness or elation

Examples