Champac Definition
champak, chumpuk
noun
An Asian tree (Michelia champaca) of the magnolia family, with fragrant, yellow or orange flowers.
Webster's New World
Find Similar Words
Find similar words to champac using the buttons below.