Treyvor is a spelling variant of Trevor, a Welsh name from a place-name meaning "large settlement" or "great village."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Treyvor?
Swipe through thousands of names like it