What is the Meaning of Cinco De Mayo?

It means ‘Fifth of May’. According to Naomi Creason, Reporter, for mexicans living the in the United States, it is a chance to celebrate their heritage.