6th India crossword puzzle

123456789101112
Across
  1. 5. language of ancient India
  2. 6. belief that souls are born and reborn
  3. 10. mountains to the north of India
  4. 11. India's neighbor to the west
  5. 12. most important river in India
Down
  1. 1. religious writings from India
  2. 2. good or bad actions in life
  3. 3. seasonal wind patterns
  4. 4. this group was in highest level of society
  5. 7. leaders of small communities in India
  6. 8. invaders of India from central Asia
  7. 9. mountains to the west of India