amaru

A double-headed serpent in Inca and other Andean mythology.

Noun

  1. A double-headed serpent in Inca and other Andean mythology.

Origin

Etymology tree Quechua amarubor. English amaru Borrowed from Quechua amaru.

Forms

amarus