English to Hindi

Meaning for:
Worcester
other
वूस्टर;वूस्टर