ultima thule

Info · Definitions · Characters

ultima thule
· ·
Text
· ·
· ·
Scripts
12
· ·
Length
5
· ·
Syllables

Definitions

(noun) the geographical region believed by ancient geographers to be the northernmost land in the inhabited world. Synonyms: Thule, ultima Thule.
· ·
Noun Definition 1