Helen Lovejoy

Helen Lovejoy is a recurring character in The Simpsons.