Dumura Karbi

Noun

 * 1) The Karbi people of Dumura Recho kingdom

Noun

 * 1) The language of these people