I have never seen the attraction of choosing a name for its nicknames but then lol, knowing my luck I would have a really cute nickname in mind and my child would want to be called Fred or Knuckles or Ginger Iggy or Rory are the best names for Diggory in my opinion