Meaning Diarmuid is of Celtic origin, it means 'without enemy'. Origin of Diarmuid Celtic , Irish Popular Middle Names Seamus Pronunciation 🔊 Listen Diarmuid Similar Names Udolf Matunaagd Bbwaddene Anstiss Antaeus Remco Atrus Arturs Triston Galvyn Year by Year Popularity of Diarmuid