Magnus [mag-nus] as a boys' name is pronounced MAG-ness. It is of Latin origin, and the meaning of Magnus is great. A royal name in Norway and Denmark; also a saint's name. The name was introduced from Scandinavia to Scotland. Associated with: great, royal (king), saint, scandinavia, scotland.