Brownsea

Proper noun

 * 1) The largest of the islands in  in the county of Dorset, England.