champaca

noun
  1. A tropical Asian tree (Magnolia champaca) with fragrant yellow or orange flowers, cultivated for ornament and perfume.
  2. Usage: Also spelled champa or champak; The flowers are used in traditional perfumery and religious ceremonies

Examples