'maple-leaf' definitions:

Definition of 'maple-leaf'

(from WordNet)
noun
The emblem of Canada

Words containing 'maple-leaf'