A variant of Trevor, from Welsh place elements meaning "large settlement" or "great village."
Like Trevore?
Swipe through thousands of names like it