Home / Dictionary / Champaca

Champaca Uncommon

Definition, synonyms and related words

Definitions
Noun
1

champac; Magnolia champaca; a large evergreen tree in the Magnoliaceae family.

Rhyming Words
aca baca caca maca vaca paca abaca placa braca milaca mazaca camaca manaca binaca cloaca alpaca baraca karaca maraca resaca
Compare
Champaca vs