Diarmad
ads1
MeaningThey have maturity and are free men
ReligionChristianity
OriginScottish
Alternate SpellingsDiarmid, Diarmaid, Dermod
MeaningThey have maturity and are free men
ReligionChristianity
OriginScottish
Alternate SpellingsDiarmid, Diarmaid, Dermod