Cholula (noun) Definition, Meaning & Examples

noun
  1. a town in S Mexico, SE of Mexico City: ancient Aztec ruins.
noun
  1. a town in S Mexico, in Puebla state: ancient ruins, notably a pyramid, 53 m (177 ft) high. Pop: 82 964 (2005)
Cholula (noun) Definition, Meaning & Examples

More Definitions