English synonyms about - contact  

maple-leaf

noun

1 maple-leaf

The emblem of Canada.


Find more on maple-leaf elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.015