0%

ALL meanings of isle of thanet

isle of Than·et
I i
  • noun isle of thanet an island in SE England, in NE Kent, separated from the mainland by two branches of the River Stour: scene of many Norse invasions. Area: 109 sq km (42 sq miles) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?