Это название напитка заимствовано из английского, в котором punch восходит к хинди рапс, имеющему значение "пять". Это числительное используется для названия пунша, поскольку в него входит пять составляющих: ром, лимон, сахар, пряности и вода.
Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс".
Крылов Г. А..
2004.