ultima thule is a noun meaning "the geographical region believed by ancient geographers to be the northernmost land in the inhabited world". It carries one recorded sense.
the geographical region believed by ancient geographers to be the northernmost land in the inhabited world
Definitions, synonyms and semantic relations for ultima thule come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.