Leafland

English

Etymology

From Leaf (referring to the country's flag) +‎ -land

Proper noun

Leafland

  1. (Internet slang) Canada.