Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


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

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

Part of: Greenland, Gronland, Kalaallit Nunaat

Encyclopedia: Thule Thule, Greenland