Noun Definitionultima thule1.Definition: the geographical region believed by ancient geographers to be the northernmost land in the inhabited worldRelated Noun(s):thuleCategory: Places