Ó Diarmada
Ó DIARMADA—I—O Diermoda, O Dermody, O Diermot, O'Dermott, Dermody, Darmody, Dermott, Darby, &c.; 'descendant of Diarmaid' (an ancient Irish personal name signifying freeman); a scattered surname; found in all the provinces.
Alphabetical Index to Irish Surnames