Updated June 9, 2019 Find Baby Names Family name origins & meanings Possibly Irish, an Anglicized form of Gaelic Ó Dubhda, which has usually been Anglicized as O’Dowd (see Dowd), but also as Dowda and Duddy, forms which preserve the final vowel.