Brownsea (English, name)
expansion: Brownsea
Senses:
glosses: The largest of the islands in Poole Harbour in the county of Dorset, England.
Forms: