Leafland

English

Etymology

From Leaf +‎ -land.

Proper noun

Leafland

  1. (colloquial) Canada