ultima thule Meaning, Definition & Usage

  1. noun the geographical region believed by ancient geographers to be the northernmost land in the inhabited world
    Thule.

WordNet