Etymology · Classical Nahuatl

Huitzilopochco

3 English words descend from Classical Nahuatl Huitzilopochco, most common first.