Likely a modern blend of Tre- names with Welsh-style elements, often interpreted with associations to settlement or fair town.
Like Trevan?
Swipe through thousands of names like it