maiden castle









maiden castle


noun

  1. an ancient fortification in Dorsetshire, England, first erected c250 b.c. over the remains of Neolithic and Bronze Age settlements of c2000–c1500 b.c.
50 queries 0.369