Leafland
English
Etymology
From
Leaf
(
“
referring to the country's flag
”
)
+
-land
Proper noun
Leafland
(
Internet
slang
)
Canada
.