A Scottish surname name meaning “son of Matthew.”
Like Matheson?
Swipe through thousands of names like it