KshaurakaA Sanskrit name for barber, by which barbers of various classesMangala, Ambattan, Kelasi, etc Caste Definition
KshaurakaA Sanskrit name for barber, by which barbers of various classesMangala, Ambattan, Kelasi, etc caste surname, KshaurakaA Sanskrit name for barber, by which barbers of various classesMangala, Ambattan, Kelasi, etc caste meaning, KshaurakaA Sanskrit name for barber, by which barbers of various classesMangala, Ambattan, Kelasi, etc caste people, KshaurakaA Sanskrit name for barber, by which barbers of various classesMangala, Ambattan, Kelasi, etc caste history