Definition of Peary Land in English:

Peary Land

proper noun

  • A mountainous region on the Arctic coast of northern Greenland.