What does Itzcuinapan mean? That's the original name for San Miguel de Allende. Itzcuinapan means "river dogs" because the dogs found many natural springs. These were the famous xoloitzcuintli that the Aztecs used as a food source.
CountZ.com