Definitions for "Verwood"
Verwood is a small town on the River Crane near Bournemouth in East Dorset, England, with a population of 12,069 (2001 census)http://www.dorsetforyou.com/media/pdf/c/3/ParishandWard2004_1.PDF Parish & Ward Population Estimates for Dorset 1992-2004.