Hello :)
It has a very nice meaning but a very awful sound, in my opinion :( It reminds me of Gilette, the company. I also don't think it has any nice nicknames.
Didi?
Lettie? Letta? All pretty unattractive even though
Lettie is the best of the three. Sorry, I dislike it :(
Diletta
RosaDiletta
ClaraDiletta
SofiaDiletta
IsabelDiletta
GioiaDiletta
MariaDiletta
Sophie