Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
More Suggestions
champaca
a variation of
champac
.
champac
noun
a southern Asian tree,
Michelia champaca,
of the magnolia family, having fragrant yellow or orange flowers and yielding an oil champaca oil used in perfumes.
More Suggestions
chamoyada
champagne
champaign
alpaca
chamade
champ
champers
champion
compact