Leela



Leela is a young Indian-American woman who runs the local laundromat on Sesame Street. Leela will begin appearing on the show in 2008.