Thule - Definition

thule

n 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 [syn: Thule,
ultima Thule]

Look up another word