Magnus, meaning "great" in Latin, was sometimes used as a first name among Romans but was not particularly common among them. ... As a Scandinavian forename, it was extracted from the Frankish ruler Charlemagne's Latin name "
Carolus Magnus" and re-analyzed as Old Norse magn-hús = "power house".