English Dictionary
◊ THULE
Thule
n 1: a town in northwestern Greenland; during World War II a
United States naval base was built there [syn: {Thule}]
2: the geographical region believed by ancient geographers to
be the northernmost land in the inhabited world [syn: {Thule},
{ultima Thule}]