meaning of lappland
1.
a
region
in
northmost
Europe
inhabited
by
Lapps
Related Words
lappland
|
lapplander
|
Developed & Maintained By
Taraprasad.com