Possibly from Welsh elements meaning battle or a modern coined name of uncertain origin.
Like Cedell?
Swipe through thousands of names like it