Maple-leaf — definition

1. maple-leaf (Noun)

1 definition

maple-leaf (Noun) — The emblem of Canada.

2 types of
allegory emblem