Cholula
geographical name
Cho·lu·la
chō-ˈlü-lä
town in Puebla state, southeast central Mexico
Note: Cholula is the site of numerous pyramids built long before the Europeans arrived in the 16th century. The largest of these was the largest structure ever built by Mesoamerican Indians.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share