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