What does Cinco De Mayo Mean?

Cinco de Mayo is the 5th of may. It celebrates the Mexican victory over the French in the battle of Puebla in 1862. This is a holiday in Mexico.