English to Arabic

Meaning for:
Sphinxes
other
أبو الهول