Multiple choice general knowledge

The Meaning of the name of which state is "Land desiccated by water"......

  1. Jammu and Kashmir

  2. Punjab

  3. Andaman Islands

  4. Bihar

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The name 'Kashmir' is believed to be derived from Sanskrit 'kashyapa-mira' or 'kashyapa-meru', meaning 'lake or mountain desiccated by water' - referring to the sage Kashyapa and the region's water bodies. The name evolved to 'Kashmir' over time. Punjab means 'land of five waters', Andaman is possibly from Hanuman, and Bihar comes from 'Vihara' (monastery).