English to Arabic

Meaning for:
Thorpe
other
ثورب