Definition of Peary Land in English:

Peary Land

proper noun

  • A mountainous region on the Arctic coast of northern Greenland. It is named after Robert Peary, who explored it in 1892 and 1900.