Castes and Tribes of Southern India/Karuva Haddi

Karuva Haddi.— A name for the scavenging section of Haddis,