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.
MAIDEN CASTLE
Meaning of MAIDEN CASTLE in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012