English to Arabic

Meaning for:
Sherwood
other
شيروود