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
Need more help? Try our forum NEW