Synonyms of Maple-leaf in English :
Antonyms of Maple-leaf in English
Thesaurus of Maple-leaf in English
1. (noun) the emblem of Canada