Meera Simhan is an English film and stage actress and writer.
Meera Simhan is a well-known English actress, screenwriter, and playwright who has made significant contributions to both film and stage productions.