´It was narrated that Abu Jabirah bin Dahhak said:` "(Allah's saying) "Nor insult one another by nicknames(Surah Al Hujarat 49:11)" was revealed concerning us, the Ansar. When the Prophet(ﷺ) came to us, a man among us would have two or three names, and the Prophet(ﷺ) might call him by one of those names, only to be told: "O Messenger of Allah(ﷺ), he does not like that name." Then:"Nor insult one another by nicknames." was revealed."
Hadith Referenceسنن ابن ماجه / كتاب الأدب / 3741
Hadith Gradingالألبانی:صحيح | زبیر علی زئی:إسناده صحيح
1؎: That is, do not call with bad nicknames by which a person is displeased, because this causes harm to your Muslim brother. Some have said that this verse was revealed regarding Safiyyah radi Allahu anha. She came to the Prophet sallallahu alayhi wa sallam and said: "O Messenger of Allah! People call me: O Jewess, daughter of the Jews." The Prophet sallallahu alayhi wa sallam said: "Why did you not say: My father is Harun alayhis salam, my uncle is Musa alayhis salam, and my husband is Muhammad sallallahu alayhi wa sallam. May Allah's mercy descend upon them and peace be upon all of them."
Explanation & Benefits
Maulana Ataullah Sajid
Benefits and Issues: ➊ One should not call anyone by such a name or title that is displeasing to them.
➋ A Muslim should be considerate of the feelings of another Muslim and should not, without reason, say anything that would hurt their feelings.
Source: Commentary on Sunan Ibn Mājah by Mawlānā ‘Atā’ullāh Sājid, Page: 3741
´Narrated Abu Jubairah bin Ad-Dahhak:` "A man among us would be known by two or three names. He would be called by one that perhaps he disliked, so this Ayah was revealed: Nor insult with nicknames (49:11)."
Shaykh Dr. Abdur Rahman Freywai
Explanation: 1: Do not call people by offensive titles (bad names) ().
Source: Sunan al-Tirmidhi – Majlis ‘Ilmi Dar al-Da‘wah, New Delhi Edition, Page: 3268
Narrated Abu Jubayrah ibn ad-Dahhak: This verse was revealed about us, the Banu Salimah: "Nor call each other by (offensive) nicknames: ill-seeming is a name connoting wickedness (to be used of one) after he has believed. " He said: When the Messenger of Allah ﷺ came to us, every one of us had two or three names. The Messenger of Allah ﷺ began to say: O so and so! But they would say: Keep silence, Messenger of Allah! He becomes angry by this name. So this verse was revealed: "Nor call each other by (offensive) nicknames. "
Shaykh Umar Farooq Saeedi
Benefits and Issues: It is understood that giving bad nicknames or names is haram (forbidden) and impermissible.
Source: Sunan Abu Dawood – Commentary by Shaykh Umar Farooq Saeedi, Page: 4962