CHOLULA


Meaning of CHOLULA in English

Pronunciation: ch ō - ' lü-lä

Function: geographical name

town SE cen Mexico in Puebla state

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.