How did Indian states get their names?

Arunachal Pradesh means land of the rising sun, while Assam is named after the Ahom dynasty. Meghalaya means abode of clouds, Nagaland and Mizoram are named after Naga and Mizo tribes, and Manipur means land of jewels. Bihar comes from Buddhist viharas, Jharkhand means forest land, Punjab means land of five rivers, and Rajasthan means land of kings.

Load More