null
Free Worldwide Express Shipping Offer: Order Now For Next Day Dispatch

Duggan

duggan.jpg    

 

O Dubhagain, Duggan

 

This is an anglicized form of the Olde Gaelic name O Dubhagain. The Gaelic prefix "O" means "grandson" or "male descendant (of)" and the personal name "Dubhagan" the first element of which derives from the Gaelic "dubh" meaning "black" or "dark" and the diminutive suffix "an".