|
Definition of Ultima Thule
1. Noun. The geographical region believed by ancient geographers to be the northernmost land in the inhabited world.
Exact synonyms: Thule
Generic synonyms: Geographic Area, Geographic Region, Geographical Area, Geographical Region
Generic synonyms: Geographic Area, Geographic Region, Geographical Area, Geographical Region