Translation of Huitzilopochtli in English:

Huitzilopochtli

masculine noun

  • 1

    Aztec sun god, also god of war