A variant of Trevor, from Welsh place elements meaning "large settlement" or "great village."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Trevore?
Swipe through thousands of names like it