English to Arabic

Meaning for:
Goucher
other
جوتشر