Namesakes for Diarmuid

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