Skip to definition.

Noun: ultima Thule  'úl-tu-mu'thoo-lee
  1. The geographical region believed by ancient geographers to be the northernmost land in the inhabited world
    - Thule

Derived forms: ultima Thules


Encyclopedia: Ultima Thule