Cholula
[ chaw-loo-lah ]
/ tʃɔˈlu lɑ /
noun
a town in S Mexico, SE of Mexico City: ancient Aztec ruins.
Example sentences from the Web for cholula
British Dictionary definitions for cholula
Cholula
/ (Spanish tʃoˈlula) /
noun
a town in S Mexico, in Puebla state: ancient ruins, notably a pyramid, 53 m (177 ft) high. Pop: 82 964 (2005)