champac

noun
  1. A tropical Asian tree (Magnolia champaca) with fragrant yellow or orange flowers, cultivated for ornament and timber.
  2. Usage: Also spelled 'champak' or 'champa'.; Native to South and Southeast Asia.

Examples