Definition of Peary Land in US 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.