English dictionary
ultima thule meaning and definition
Definition and meaning of ultima thule at MeaningMonkey.org. ultima thule meaning and definition in the English Dictionary.ULTIMA THULE noun
Definition of ultima Thule (noun)
- the geographical region believed by ancient geographers to be the northernmost land in the inhabited world
- synonyms: Thule
Source: Princeton University Wordnet