$199.00
Doohey, Dowey, Dowie, Duffey, Duffie, Duhig, O’ Duffy, Ó Dubhthaigh   The name Duffy is an Anglicisation of the Irish Ó Dubhthaigh, from the Gaelic “Dubhthach” meaning ‘the dark one’. There were originally...