champacaEtymologyFrom Sanskrit चम्पक (campaka).champaca means champac; Magnolia champaca; a large evergreen tree in the Magnoliaceae family. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounchampac; Magnolia champaca; a large evergreen tree in the Magnoliaceae family.