thule :
Idioms & Phrases
Idioms/Phrases
Associated
Related
Dictionary
Index
ultima thule
ultima thule
noun
the geographical region believed by ancient geographers to be the northernmost land in the inhabited world
Thule
.
WordNet