ultima Thule
ul·ti·mat·hule
noun
1.
the geographical region believed by ancient geographers to be the northernmost land in the inhabited world
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.