origins of the name punch popular belief has it that name 'punch' originates from the hindi word for 'five', a reference to the traditional number of ingredients: sour (lime or lemon), sugar, spirit (rum, brandy or arrack), water and spice (nutmeg).