No Image

Sonkutri Caste Definition

September 7, 2015 Raj 0

Sonkutri caste is last name of many people in Indian subcontinent. Sonkutri caste definition is (Bitch of the wild dog.) A totemistic sept of Kawar.. […]