Definitions for "Cholula"
choe LU lah 5 miles west of Puebla, site of ancient pyramids & colonial churches