DICTIONARY


Definition of ULTIMA THULE

noun : ULTIMA THULE

Source: WordNet 3.1

  • 1. (

    ) the geographical region believed by ancient geographers to be the northernmost land in the inhabited world ;


See more about : ULTIMA THULE