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)

  1. the geographical region believed by ancient geographers to be the northernmost land in the inhabited world
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: