ultima thule
Meaning, Definition & Usage
Dictionary
Related
noun
the geographical region believed by ancient geographers to be the northernmost land in the inhabited world
Thule
.
WordNet
Previous
ulster
ult
ulterior
ulteriority
ulteriorly
Next
ultimacy
ultimate
ultimately
ultimateness
ultimation