Rajasthani (Devanagari: ) refers to a group of Indo-Aryan languages spoken in the states of Rajasthan, Haryana, Punjab, Gujarat, and Madhya Pradesh in India. It is also spoken in parts of the neighbouring provinces of Sindh and Punjab in Pakistan. The Rajasthani linguistic sphere is usually sectioned into four major language groups: Rajasthani, Marwari, Malvi, and Nimadi. Each of these languages contains numerous dialects. Rajasthani is one of the two major language strains descended from Old Gujarati, Maru-Gujar or Maruwani, the other being modern Gujarati.