the largest island in the world; lies between the North Atlantic and the Arctic Ocean; a self-governing province of Denmarkpulau terbesar di dunia; terletak di antara lautan atlantik utara dan kutub utara; sebuah self governing provinsi dari denmark
source: wordnet30