Mleccha is a Sanskrit term, referring to those of an incomprehensible speech, foreign or barbarous invaders as contra-distinguished from Aryan Vedic tribes.
The word Mleccha was commonly used for foreign barbarians of whatever race or colour.
Wikipedia