ancient india cross word puzzle

123456789
Across
  1. 2. a teacher in hinduism
  2. 3. a seasonal wind that brings heavy rain to a region
  3. 7. group that share a common ancestor
  4. 8. ancient language of India considered by hindus
  5. 9. a large flat land
Down
  1. 1. a large landmass but but not considered a seprate region
  2. 4. a king or ruler in india
  3. 5. a social group in india
  4. 6. collection of ancient india scriptures