Definition of Thule

Definition of Thule
  1. Thule Proper noun the ancestors of the Canadian Inuit
  2. Thule Proper noun the northernmost location of the ancient world
Feedback Form