English to Arabic

Meaning for:
Winsborough
other
وينسبوروغ