Meaning of thule
Definition of thule
(noun)
a
town
in
northwestern
Greenland; during World War II a United States
naval
base
was
built
there
the
geographical
region
believed by
ancient
geographers to be the
northernmost
land
in the
inhabited
world
Other information on thule
WIKIPEDIA results for
thule
Amazon results for
thule
Tweet