Translation of Coatlicue in English:

Coatlicue

feminine noun

  • 1

    Aztec goddess of the earth