Home
Advance Search
Dictionary
Words with Friends solver
Meaning of champak
Definition:-
An Asian evergreen tree of the magnolia family, bearing fragrant orange flowers and sacred to Hindus and Buddhists. (noun)