ORTHRUS


Meaning of ORTHRUS in English

[Greek heroic] The two-headed dog of Geryon, who guarded the herd of red oxen. The beast was killed by Hercules.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.