Likely from a surname or modern adaptation, with no single established traditional etymology.
Like Tervell?
Swipe through thousands of names like it