Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of thule
  1. noun
    the geographical region believed by ancient geographers to be the northernmost land in the inhabited world

    Similar: 

  2. noun
    a town in northwestern Greenland; during World War II a United States naval base was built there
Definition that contains thule

We don't have definitions for this word yet.

My lists:
Recently viewed words: