Navnet Cholula stammer fra urspråket nahuatl, som ennå snakkes i avsidesliggende områder i delstaten Puebla. Nahuatl-formen kan tolkes som «fluktstedet», noe som settes i sammenheng med at områdets opprinnelige innbyggere ble fordrevet av nahua-folk tidlig i byens historie.