What does cum laude mean?

It means 'With praise'. See the related link for more information.

The words cum laude means with credit in English. This was written in Spanish.