summa cum laude

with highest praise

Words

  • summasum, the highest part, whole