Likely an English spelling of the Irish-rooted Deagan or a modern variant of Keegan-style names.
Like Deagen?
Swipe through thousands of names like it