Meaning Diarmuid is of Celtic origin, it means 'without enemy'. Origin of Diarmuid Celtic , Irish 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