Dchp Definition

abbreviation
Abbreviation of Dictionary of Canadianisms on Historical Principles.
Wiktionary