The main square of Cholula, second in size after the Zócalo of Mexico City, is called the Plaza de la Concordia. On the west side of the plaza are these "Portales" (Portals). They are a commercial area framed by 46 arches supported by Doric columns. The arches measure 170 meters long and are the longest in Latin America. Cholula is a Náhuatl word, meaning water that falls in the place of escape. Quetzalcóatl was worshiped here, and it harbored Tolteca people expelled from Tula around the year 500 B.C.