Morals vary between people of different cultures and ideologies. Morals vary inside of these cultures and ideologies.
Therefore - you can bet your ass there probably isn't one thing that is considered morally wrong to everyone.
Racism also varies. One person will give a different definition than the other.
And another will overuse the term and maybe someone else will "underuse" it.
Racism - in my eyes - is only to be defined as hatred towards anther group.
Ethnocentrism is what many would call "Supremacy" and equate with "Racism" but I separate the words because they are two very, very different things - keeping in mind I'm neither racist nor ethnocentric.
Racism is a commonly accepted practice in many countries.
The real "Racism" of the world is hidden - and the false "racism" is portrayed as existent and at large.
-------
"One of the Germans... would frequently snatch a child from the
woman's arms and... tear the child in half... Such incidents...
occurred all the time." - A Year in Treblinka, Yankel Wiernik,
Treblinka's "most authoritative eyewitness"