Indian kho kho women's team became the first world champion on Sunday as they defeated Nepal in the final of the inaugural Kho Kho World Cup 2025 in New Delhi.