A modern spelling of Declan, from the Irish Deaglán, traditionally meaning good or prosperous.
Like Delcan?
Swipe through thousands of names like it