Whenever piccolo and kami merged, he said he didnt remember his real name, but when krillin told guru about how they had dragonballs on earth, guru knew who he was talking about and he called him kami, so wouldnt that make kami his real name?
Well, when they reform to try and beat cell, he refers to himself as the "Namek who has long forgotten his name" But after he just calls himself Piccolo again. It would be too confusing to change his name, true?