Trevour is a spelling variant of Trevor, from Welsh place elements meaning large village or settlement.
Like Trevour?
Swipe through thousands of names like it