A form of Maxen or Magnus-related names, associated with greatness; also known in Welsh tradition as Macsen.
Like Maxen?
Swipe through thousands of names like it