Mattlock likely derives from the English surname Matlock, a place name referring to a meadow or open land by a stream.
Like Mattlock?
Swipe through thousands of names like it