ENGLISH → HINDIcannibalismnoun01nounस्वजाति-भक्षण; नरभक्षणthe practice of eating the flesh of your own kindDictionary sources & licensesCopy link ↗