A compound name joining Mason, an English occupational surname, with Alexander, the Greek 'defender of men.'
Like Masonalexander?
Swipe through thousands of names like it