Arabic-English dictionary »

أَبُو الهَوْل meaning in English

ArabicEnglish
أَبُو الهَوْل m

sphinxmythology: creature with the head of a person and the body of an animal