← DefinitionshareGuesschampacasnounPlural of champaca; multiple champaca trees or flowers.No synonyms or antonyms found for this word.