It has been suggested that mech is probably a corruption of the Sanskrit word mlechchha. Nevertheless, Stuart N. Wolfendenobserved that some people do self-designate as Mech, So, he reconstructed Mech from Tibeto-Burman root "mi" means "man". Other authors have speculated that Meche is derived from the Mechi river because the Bodo-Kachari peoples in Nepal had settled around it; Mecha a region of the Bod country; and descendants of Mechel a legendary figure of Nepal.
Origin
Meches, a part of the Bodo-Kachari people that migrated into India and gradually spread themselves into the whole of Assam, North Bengal and parts of East Bengal. It is said that, during their migration to India, they marched towards different directions.one group went along the riverBrahmaputra and established themselves in the whole of Assam up to Goalpara district and parts of Jalpaiguri district and Cooch Behar district under the name of Bodo or Bara. Another group went towards the West along the foot of the Himalayas up to the riverMechi, bordering India and Nepal and settled on the North bank of the river known as Mechi or Mechia. Later they spread to DarjeelingTerai, Baikanthpur in Jalpaiguri district again marched further East and settled in the Dooars. It is said that, a group of Mech people, again moved further East, crossed the Sankosh River, and went towards Goalpara in Assam. Due to repeated floods in Dooars and eastern bank of Teesta river, many families migrated towards Assam.
History
Tantra Brahmin writers, after converting the Mech kings into Hinduism, named them as Koch as they had admitted Koches to caste Hindu. Some Mech kings converted to Islam.
Distribution
Mechs are found in West Bengal and Assam in India, and in Nepal.
Demand of Mech-Kachari Autonomous Council
Presently, there are two types of Mech. One identify themselves with the Boro people and the other identify themselves separately as Mech-Kachari. The Mech-Kacharis want to preserve their language, culture and uplift their economic status; and so they have been demanding a Mech-Kachari autonomous council for some time.