bromsgrove








noun

  1. a town in W central England, in N Worcestershire. Pop: 29 237 (2001)
56 queries 0.559