Meaning Diarmuid is of Celtic origin, it means 'without enemy'. Origin of Diarmuid Celtic , Irish +-100%Zoom level changed to 1 Popular Middle Names Seamus Pronunciation 🔊 Listen Diarmuid Similar Names Unwin Matwau Bhekizitha Antaeus Antaios Ripu Emiliano KeMari Ayub Gervase Year by Year Popularity of Diarmuid