Diarmaid

Etymology
From ; anterior etymology unknown. Possibly from +  or  (see ).