English to Arabic

Meaning for:
Arbour
other
العريش