Magnus is een naam die in het Latijn "groot" betekent. Het werd soms als voornaam gebruikt door de Romeinen. De naam verspreidde zich met de katholieke kerk, die Latijn sprak. Hij werd heel gebruikelijk bij de adel in Scandinavië.