the largest island in the world; lies between the North Atlantic and the Arctic Ocean; a self-governing province of Denmark
No synonyms found for "greenland".
We value your privacy. We use cookies to improve your experience and serve personalized ads through Google AdSense. By clicking "Accept," you consent to our use of cookies and third-party advertising. Learn more