Meredith Walker

Meredith Walker is a fictional mental patient and banshee and a recurring character featured on the MTV television series Teen Wolf. Played by actress Maya Eshet, she first appeared in the season three episode, "Echo House".