This is my friend's nickname for Diana. In primary school, she used to get teased a lot, with children always saying something along the lines of: 'Die Di!'. Immature children ruin this as a name, so it would be better to use Diane or Diana instead of just Di, and call them Di. Also, Di doesn't sound very good on a grown woman.