CHOLULA Meaning of CHOLULA in English Pronunciation: ch ō - ' lü-lä Function: geographical nametown SE cen Mexico in Puebla state Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012