The Bodo tribe (known also as Mech and being one of the scheduled tribes of India) belongs to Kachari tribal grouping. Mech is the name given to the Bodo tribe by others. They speak mainly the Bodo language, which, although a Tibeto-Burman dialect, has been influenced by the Indo-European Assamese language.
Meches also known as Bodos migrated into India through Patkai Hills between India and Burma 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 river Brahmaputra 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 river Mechi, bordering India and Nepal and settled on the North bank of the river known as Mech or Mechia. Later they spread to Darjeeling Terai, 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, a large number of families migrated towards Assam.