Variant of Trevor, from a Welsh place name meaning great settlement or large village.
Like Trevar?
Swipe through thousands of names like it