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
Keep scrolling for more