From Irish Gaelic 'Dubhagán' meaning little dark one, a diminutive of 'dubh' (dark/black).
Like Dugan?
Swipe through thousands of names like it