ultima Thule
English Dictionary
->
Letter U
-> ultima Thule
Search Dictionary:
ultima Thule Definition
(n)
the
geographical
region
believed
by
ancient
geographers
to
be
the
northernmost
land
in
the
inhabited
world
ultima Thule Synonyms
Thule
ultima Thule
© Art Branch Inc.