The Prophet ﷺ reported that Zaynab's name was originally Barrah. It was said that this name implied she was claiming purity for herself, so the Messenger of Allah ﷺ renamed her Zaynab.
حدثنا محمد بن جعفر قال حدثنا شعبة عن عطاء بن أبي ميمونة قال سمعت أبا رافع يحدث
عن النبي ﷺ أن زينب كان اسمها برة فقيل تزكي نفسها فسماها رسول الله ﷺ زينب