Scottish diminutive of Margaret or Thomas, or from an occupational surname.
Like Massie?
Swipe through thousands of names like it