A modern elaboration combining Tre- sounds with Vaughn, from Welsh fychan meaning little or younger.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Trevaughn?
Swipe through thousands of names like it