From Old English or Germanic roots related to "covenant" or "pledge."
Like Weda?
Swipe through thousands of names like it