About us
Define
Definitions for
"lappland"
a region in northmost Europe inhabited by Lapps
wordnet.princeton.edu