hindu social class crossword clue