maple leaf
noun
the national emblem of Canada.
Words nearby maple leaf
Definition for maple leaf (2 of 2)
Maple Leaf
noun
a one-ounce gold coin of Canada showing a maple leaf on the reverse: traded for investment or as a collector's item.
Example sentences from the Web for maple leaf
British Dictionary definitions for maple leaf
Maple Leaf
noun
the Maple Leaf
the national flag of Canada, consisting of a representation of a maple leaf in red on a white central panel with a vertical red bar on either side