Meaning A boy's name of Scottish origin, it means "freeman; without envy." Origin of Diarmad Scottish , Celtic Popular Middle Names Pronunciation 🔊 Listen Diarmad Similar Names Deoradhain Freeland Douglas Amhuinn Bairn Cruim Urquhart Graham Bitten Durojaiye Year by Year Popularity of Diarmad