champac noun1 •A type of Asian tree with fragrant blossoms, Magnolia champacaFrom the wood of the champac the images of Buddha are carved for the temples. — 1860 formschampacs