the geographical region believed by ancient geographers to be the northernmost land in the inhabited world
A place beyond the borders of the known world.
Alternative letter-case form of ultima Thule (“a place beyond the known world; highest achievement”)