KAYWALSH is a crossword puzzle answer that we have spotted 1 times. Classic British actress directed by her husband David Lean in Oliver Twist (1948)