Verwood (English, name)
expansion: Verwood
Senses:
glosses: A town in Dorset, England.
Forms: