Boy name origins & meanings
- Old English : People's meadow
Family name origins & meanings
- English : habitational name from a lost place in Sussex named Dudehay ‘Dudda’s enclosure (Old English hæg).
- Irish : reduced Anglicized form of Gaelic Ó Dubhda (see Dowd).