Aztec God Huitzilopochtli
Learn about the "Aztec God Huitzilopochtli": Huitzilopochtli, whose name means "Blue Hummingbird on the Left," was the Aztec god of the sun and war. He was depicted as a blue man fully armed with hummingbird feathers on his head. His mother Coatlicue became pregnant with Huitzilopochtli when a ball of feathers fell from the heaven and touched her.

When he was born, Huitzilopochtli slew his sister Coyolxauhqui and tossed her head into the sky where it became the moon. Aztecs used to offer human sacrifices to Huitzilopochtli – the victims were usually war prisoners. The sacrifices were intended to secure rain, harvests and success in wars.
 
Share on facebook
Banner