Sanskrit · noun · Everyday Life

Poncha

पोंछा
also written: Pochha
Meaning

A wet cloth or mop for wiping the floor; the act of mopping.