Summa cum laude is a latin phrase used to indicated academic achievement. Summa cum laude is the highest of these distinctions, representing "with highest honor."
The direct latin translation is "with highest praise." Additional levels of distinction are cum laude and magna cum laude.