ultima Thule

noun

  1. 1

    the geographical region believed by ancient geographers to be the northernmost land in the inhabited world

Synonyms

Also useful for “ultima Thule”:Crossword