English to Arabic

Meaning for:
Haycock
other
هايكوك