The mahajanapadas for Uttar Pradesh upper sub-ordinate exam

The literal meaning of Mahajanapadas is great kingdoms. They flourished in the north/north western parts of India before the rise of Megasthenes. Whereas Avantipura who was the king of Surasena was one of the first desciples of Buddha, and it gained prominence evr since then in Mathura. The geographical locattion of this kingdom among the sixteen … Read more

Scheduled Tribe of Madhya Pradesh

Scheduled Tribe of Madhya Pradesh Based on 2011 Census total popultaion of India is 121.08 Crore out of which ST Population is 10.45 Crore (8.6%) . The tribal communities in India are enormously diverse and heterogeneous. There are wide ranging diversities among them in respect of languages spoken, size of population and mode of livelihood. … Read more

Rajputas (1)

 Rajputas Rajput is a caste from the Indian subcontinent. The term Rajput covers various patrilineal clans historically associated with warriorhood: several clans claim Rajput status, although not all claims are universally accepted.  The term “Rajput” acquired its present meaning only in the 16th century, although it is also anachronistically used to describe the … Read more