English to Arabic

Meaning for:
Gloucester
other
جلوكيستير