Maple Leaf

noun
plural Maple Leafs or Maple Leaves

Definition of Maple Leaf

: a bullion coin of Canada minted in gold since 1979 and in silver since 1988

First Known Use of Maple Leaf

1979, in the meaning defined above

Keep scrolling for more