Cholula - definition of Cholula by The Free Dictionary
Cholula Encyclopedia Wikipedia Cho·lu·la (chə-lo͞o′lə, chō-lo͞o′lä) A town of east-central Mexico west of Puebla. Site of an ancient Toltec center and a city sacred to the Aztecs, it was destroyed by Hernando Cortés in 1519. ...