Muhammad bin Amr bin Ata said: Zainab daughter of Abu Salamah asked him: Which name did you give to your daughter? He replied: Barrah. She said: The Messenger of Allah صلی اللہ علیہ وسلم forbade giving this name. I was called Barrah but the Prophet صلی اللہ علیہ وسلم said: Do not declare yourselves pure, for Allah knows best those of you who are obedient. He said: we asked; which name should we give her? He replied: Call her Zainab.