Pupil - происходит от латинского корня, значение которого маленький ребенок или куколка. В английском значении зрачок pupil связано с тем что в римской античности подметили что когда ты стоишь близко к человеку и смотришь ему внимательно в глаза ты видишь в зрачках свои собственные маленькие отражения похожие на куколки. От этого же латинского корня происходит pupa и английское puppet и французская poupee и русский пупс.
...или застрелитесь, или повесьте пистолет на прежнее место...