in greenland, an insular hill or mountain surrounded by an ice sheet

listen to the pronunciation of in greenland, an insular hill or mountain surrounded by an ice sheet