CHAMPAC


Meaning of CHAMPAC in English

[cham.pac] or cham.pak n [Hindi & Skt; Hindi campak, fr. Skt campaka] (ca. 1770): an Asian tree (Michelia champaca) of the magnolia family with yellow flowers

Merriam-Webster English vocab.      Английский словарь Merriam Webster.