It's a Nahuatl-language word. Actually the original word is Ixtatl. It means salt, saline, brack. He's got salt.
IZTAC . Own name corresponding to a Mexican restaurant in Madrid, Spain, located in the Plaza de la República de Ecuador, 4 .