English

edit

Etymology

edit

From Leaf +‎ -land.

Proper noun

edit

Leafland

  1. (colloquial) Canada