Duggan \d(ug)-gan\ as a boy's name is a variant of Dugan (Irish, Gaelic), and the meaning of Duggan is "dark, swarthy".
The baby name Duggan sounds like Douggan, Deegan, Dagan, Dougan and Doogan. Other similar baby names are Dargan, Dugal, Duncan, Duran, Feggan and Haggan.