meaning of worcester
1.  a cathedral city in west central England on the River Severn
						 
Related Words
worcester | worcester sauce | worcestershire | worcestershire sauce |
1.  a cathedral city in west central England on the River Severn
						 
worcester | worcester sauce | worcestershire | worcestershire sauce |