A modern compound of Mason and James, meaning "stone worker" plus the Hebrew-rooted name John/James tradition.
Like Masonjames?
Swipe through thousands of names like it