I think this may have been the first question I ever answered on this site, way back in the mists of time. Anyway, yes, it's PEdestrian LIght CONtrolled, though it was mainly a contrived animal name to go along with zebra crossings, which were already in existence.