CHAMPAK


Meaning of CHAMPAK in English

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

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