Word info

champac

Noun

Meaning

champac (plural champacs)

A type of Asian tree with fragrant blossoms, Magnolia champaca

Source: en.wiktionary.org

Close letter words and terms