Name detail

Huitzilopochtli

Meaning: Hummingbird of the South (on the Left). also spelled Uitzilopochtli
Pronounce: Huitzilopōchtli
Origin: Aztec
Gender: Girl