Definify.com

Definition 2025


mleccha

mleccha

English

Noun

mleccha (plural mlecchas)

  1. (derogatory) A person of foreign extraction in ancient India; a foreign barbarian.