CHAMPACAS is a 9 letter word starting with C and ending with S

Definitions & Synonyms

noun - CHAMPACAS refers to a type of evergreen tree found primarily in South and Southeast Asia.

Crossword-Clues with CHAMPACAS

Crossword-Clues containing CHAMPACAS