What is the common English translation of the Mexican battle name “Batalla de Puebla”?
Answer
Battle of Puebla
Answer
Battle of Puebla
The common English translation of “Batalla de Puebla” is “Battle of Puebla.”
The phrase combines “batalla,” meaning battle, with “de Puebla,” meaning of Puebla. It is the standard English name for the May 5, 1862 engagement in which Mexican troops defeated a French expeditionary force near Puebla.
The battle is the historical event commemorated by Cinco de Mayo. Mexican forces defended the approaches to the city and repelled attacks on the forts of Guadalupe and Loreto. The result surprised observers because France had a powerful military reputation and the Mexican army was smaller.
The Battle of Puebla should not be confused with the later French capture of Puebla in 1863. France eventually returned with a larger army and succeeded in occupying the city, but the earlier Mexican victory remained the event celebrated on May 5.
Source: Wikipedia · fact-checked Sept. 2026