A modern combined name built from Mark and Allen, joining the sense of Mark with Allen's "handsome" root.
Like Markallen?
Swipe through thousands of names like it