mleccha /məˈlɛ.tʃə/ noun2 •(offensive) A foreigner; especially one who is not Hindu. •(offensive, historical) A foreign barbarian in ancient India. formsmlecchas