Crossword clues that simply read 'Hindu teacher' are usually much friendlier than the cryptic ones, so my first instinct is to think of short, common English borrowings from Sanskrit. The one that pops up for me every time is 'guru' — four letters, fits lots of grids, and it's widely used in English to mean a spiritual teacher or an expert. If the grid pattern has G R U or U R U then 'guru' is the easiest fit.
If 'guru' doesn't match the crossings, I start flipping through alternatives mentally: 'swami' (five), 'pandit' (six), 'rishi' (five), 'baba' (four when used as an honorific), or even 'sage' if the clue setter is anglicizing the concept. Context matters a lot — American-style puzzles often prefer 'guru' or 'swami', while British crosswords might go for 'pandit' or 'rishi' depending on theme and era.
When the clue is cryptic rather than straight, it could be a hidden answer, a charade, or a pun. For instance, a hidden indicator might bury 'guru' across word boundaries, or an anagram indicator could turn 'hindu' into something contorted, though that's less likely. Also watch for caps and pluralization: 'Hindu teacher' (singular) vs 'Hindu teachers' (plural) changes everything. I always verify with crossing letters and keep cultural respect in mind — these terms carry real meaning outside the puzzle. If the crosses lock to G-U-R-U, I smile and move on, satisfied with that little linguistic nod.