MLECHCHHA
Meaning of MLECHCHHA in English
məˈlechə noun
( -s )
Etymology: Sanskrit mleccha
chiefly India : one who does not practice Hinduism ; specifically : foreigner
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012