The Pueblo speak languages of at least two different families. Languages of the Tanoan branch of the Aztec-Tanoan linguistic stock (see Native American languages) are spoken at 11 pueblos, including Taos, Isleta, Jemez, San Juan, San Ildefonso, and the Hopi pueblo of Hano. Languages of the Keresan branch of the Hokan-Siouan linguistic stock also are limited to Pueblo people—Western Keresan, spoken at Acoma and Laguna, and Eastern Keresan, at San Felipe, Santa Ana, Sia, Cochiti, and Santo Domingo. The Hopi language, which belongs to the Uto-Aztecan branch of the Aztec-Tanoan linguistic stock, is spoken at all Hopi pueblos except Hano. The Zuñi language may be connected with Tanoan, falling within the Aztec-Tanoan linguistic stock.