n. self-governing island belonging to Denmark located between Iceland and the northeastern coastal islands of North America (largest island in the world)
GREENLAND
Meaning of GREENLAND in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012