[2:104] Yusuf Ali
O ye of Faith! Say not (to the Messenger) words of ambiguous import, but words of respect; and hearken (to him): To those without Faith is a grievous punishment.
The English translation does not do justice. It is best to listen or read the tafseer in detail to get an understanding of the context of what is being commanded.
Allah Subhanawataala addresses those with emaan…… and then gives the command
Both the sahaba and the Jews would ask Rasoolallah pbuh a question by addressing him with “Raina”, however the Jews would lay emphasis on a vowel, which would change the meaning of the word to a derogatory meaning.
One should use words that are clear and do not demean another person.
one should listen carefully. If we stop others from refraining from doing something bad, we should give them a suggestion for replacement/alternative with a good habit.
Allah Subhanawataala forbids this behavior listed above and for those who disobey He Subhanawataala promises Azaab al Azeemah the description of which is graphically described in the Quran and Sunnah.
We know that Allah Subhanawataala has used the behavior of the Jews to warn Muslims of similar behavior; the tafseer in detail can be listened to at:
This is for all of those who believe in Allah Subhanawataala and are sincere Muslims we have been commanded not to use such words that may be interpreted as derogatory, hurtful or mean or ambiguous couched with insulting innuendos.
We have been commanded to use alternate or different words, which cannot be mistaken for a derogatory word.
Allah knows best!