Mohd, Muslims are actually the majority in India. There are many minority religions in India like North Indians, South Indians etc. Even in South Indians, there are Tamil South Indians and Kannadiga South Indians. Even amongst them they have Rama Hindus, Krishna Hindus, Shiva Hindus, Ganesha Hindus etc. These all groups are minority groups. Muslims on the other hand are all just one across India. and they represent 20% of India's population. So they are the only majority in India