VariousWords beta
Related Terms:
Noun
Definition: one of the Scheduled Tribes of India (formerly known as untouchables), settled in parts of Rajasthan and Gujarat.
VariousWords beta
Definition: one of the Scheduled Tribes of India (formerly known as untouchables), settled in parts of Rajasthan and Gujarat.