0%

ALL meanings of sherborne

S s
  • noun sherborne a town in S England in Dorset: noted for its medieval abbey, ruined medieval castle, and Sherborne Castle, a mansion built by Sir Walter Raleigh in 1594. Pop: 9350 (2001) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?