maple-leaf


Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.maple-leaf - the emblem of Canadamaple-leaf - the emblem of Canada      
allegory, emblem - a visible symbol representing an abstract idea