Elizabeth Means Ehrgood passed away at the age of 106 on Monday, April 27, 2026, at The Glen at Willow Valley. She previously lived in Lebanon, Williamsport, and York. “Betsy,” as she was known, shared 55 years of marriage with her husband, Peter Witmeyer Ehrgood, before his passing on Oct. 4, 1998.

Born in Lebanon, PA, Betsy was the daughter of the late W. Horace and June (Zimmerman) Means. She earned a bachelor’s degree from Smith College and was a middle school teacher for the Central York School District early in her life.

While living in York, Betsy and Peter worshipped at Luther Memorial Evangelical Church and enjoyed golfing at York Country Club. When she moved to Willow Valley, Betsy worshipped at Trinity Lutheran Church in Lancaster and then at the chapel in Willow Valley.

She was a world traveler, visiting much of Europe, Japan, Hong Kong, and most of the U.S. She also enjoyed cruising and relaxing at their beach house in Seaside Park, NJ.

An accomplished bridge player, Elizabeth, and her son, Horace, played online and were successful almost until the end. Betsy, with her sister and their husbands, was an “extra” in the motion picture, “Honey, I Blew Up the Kids,” directed by Randal Kleiser of “Grease” fame.

Betsy’s family includes her son, Horace M. Ehrgood, of Lebanon; grandchildren, Kristin Ehrgood Nikitine, wife of Vadim, of Washington, D.C., Diane Toman, wife of Kevin, of Shalotte, NC, Ian Means Ehrgood, husband of Alyssa, of Lebanon, PA, and Rebecca Lauren Ehrgood, and her significant other, Chad Keefer, of Pittsburgh, PA; five great-grandchildren; and numerous nieces and nephews.

In addition to her husband, Peter, Betsy was preceded in death by their son, Peter W. Ehrgood Jr., in 2017; daughter, Katharine Ehrgood Sturm, in 2019; and siblings, William H. Means Jr., Harriet Kelly Means Kleiser, and David H. Means.

Kindly consider a contribution in Elizabeth’s memory to Water Street Mission, 210 S. Prince St., Lancaster, PA 17603. To send online condolences, please visit SnyderFuneralHome.com, 717-464-4600.