DeeDee \de(e)-dee\ as a girl's name is a variant of Dee (Welsh), Deirdre (Irish, Gaelic), Delicia (Latin), Diana (Latin) and Didi, and the meaning of DeeDee is "swarthy; broken-hearted, sorrowful; pleasure, delight; divine".
The baby name DeeDee sounds like Dedie, Dede and Dodee. Other similar baby names are Debee, Debbee, Deedre, Demee and Deeane.