Abu Hurairah reported,

Zaynab's name was originally Barrah, but it was said that she was praising herself, so the Messenger of Allah ﷺ named her Zaynab.

Bukhari 6192

Sahih

حدثنا صدقة بن الفضل أخبرنا محمد بن جعفر عن شعبة عن عطاء بن أبي ميمونة عن أبي رافع

عن أبي هريرة

أن زينب كان اسمها برة فقيل تزكي نفسها فسماها رسول الله ﷺ زينب

البخاري 6192صحيح
Contents
Reference
Commentary
Ayat
Collection
Sahih Bukhari
Book
Manners
Chapter
Changing a name to a better one
Numbering
Darussalam 6192
Bukhari 6192