meaning of summa cum laude

1. with highest honor; with the highest academic distinction; "a summa cum laude ">graduate"


Related Words

summa cum laude |

Developed & Maintained By Taraprasad.com

Treasure Words