Mlecchas shouldn't read the Vedas let alone comment on what is part of it or not. – Ikshvaku
Mleccha (from Vedic Sanskrit mlecchá, meaning "non-Vedic", "barbarian") is a Sanskrit term referring to foreign or barbarous peoples in ancient India, as contradistinguished from Aryas. Mleccha was used by the ancient Indians originally to indicate the uncouth and incomprehensible speech of foreigners and then extended to their unfamiliar behaviour, and also used as a derogatory term in the sense of "impure" and/or "inferior" people.
The word Mleccha was commonly used for 'outer barbarians of whatever race or colour'.
The Indians referred to all alien cultures and races that were less civilized in ancient times as 'Mleccha' or barbarians. Among the tribes termed Mlechcha were Sakas, Hunas, Yavanas, Kambojas, Pahlavas, Bahlikas and Rishikas. The Amarakosha described the Kiratas, Khasas and Pulindas as the Mleccha-jatis. Indo-Greeks, Scythians, and Kushanas were also mlecchas.
It is pure racism to call contemporary eminent European and American Sanskrit scholars by this word.
The use of this word, except in citations of scripture seriously lowers the tone of this board.
and it is so ironic that posters living in a "Mleccha" desha using a "Mleccha" language are badmouthing "Mlecchas".
this is not a duplicate of Is it fine to use a derogatory word like Mleccha on this site?
The word can be cited if it occurs in scripture. It cannot be applied to contemporary people - Hinduism has nothing to say as to who is or is not a mleccha today.
This question is not a duplicate of the other question that asks about the usage of the word in all cases.