Namesakes for Diarmuid

Namesakes for DIARMUID:
  Irish High Kings: 3 kings
      King Diarmuid I   544-565  
      King Diarmuid II   658-665  
      King Diarmuid Ó Briain   1117-1118