Diarmait \di(ar)-mait\ as a boy's name is a variant of Diarmid (Irish, Gaelic), and the meaning of Diarmait is "free man".
The baby name Diarmait sounds like Diarmaid, Dermot and Dermott. Other similar baby names are Diarmi and Diarmuld.