The phrase caste derives from the Portuguese casta, meaning variety, race, otherwise form
The phrase caste derives from the Portuguese casta, meaning variety, race, otherwise form Very Indians live in towns, where caste and you will category associations convergence One of Indian terms [...]