I was reading Guards! Guards! and realised that Carrot's odd name was not to do with his hair colour, but to do with his shape. So this seems to be a nickname (or a name given to him by his adoptive parents). But as he was adopted, he must have a real name. Is there any indication in any of the books as to what this is?