CRPF stands for Central Reserve Police Force. It is India's largest Central Armed Police Force. It functions under the authority of the Ministry of Home Affairs of the Government of India