Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Thule  too-lee
  1. The geographical region believed by ancient geographers to be the northernmost land in the inhabited world
    - ultima Thule
     
  2. A town in northwestern Greenland; during World War II a United States naval base was built there
    - Qaanaaq

Type of: geographic area, geographic region, geographical area, geographical region, town

Part of: Greenland, Gronland, Kalaallit Nunaat

Encyclopedia: Thule, Greenland