CHAMPAK Meaning of CHAMPAK in English n. tree from the magnolia family that produces fragrant flowers (also spelled: champac) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012