A modern elaboration combining Tre- sounds with Vaughn, from Welsh fychan meaning little or younger.
Like Trevaughn?
Swipe through thousands of names like it