English to Arabic

Meaning for:
Yarmouth
other
يارماوْث