Definition of maple_leaf
"maple_leaf" is probably misspelled. Trying maple-leaf instead Definition of maple-leaf
1. maple-leaf [ n ] the emblem of Canada
Synonyms maple-leaf Related Terms emblemSimilar Spelling
maple-leafmaplelike
maple-like