Tregg likely derives from a surname or place element related to Celtic tre, meaning "homestead" or "settlement."
Like Tregg?
Swipe through thousands of names like it