A modern spelling of Declan, from the Irish Deaglán, traditionally meaning good or prosperous.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Delcan?
Swipe through thousands of names like it