champacs
English
Noun
champacs
plural of
champac