CHAMPAC


Meaning of CHAMPAC in English

n. tree from the magnolia family that produces fragrant flowers (also spelled: champak)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.