Word info

Orthrus

Proper noun

Meaning

Orthrus

(Greek mythology) A two-headed dog who guarded Geryon's cattle and was killed by Heracles.

Source: en.wiktionary.org

Close letter words and terms