magna cum laude Look up magna cum laude at Dictionary.com
1900, Latin, literally "with great praise;" from magna (see magnate) + cum laude.