bloodguilt
/ˈblɔːdɡʌlt/Definitions
1. noun
A feeling of guilt or responsibility for a crime or injustice, especially one that has caused the death of someone.
“The assassin felt a deep sense of bloodguilt after he had killed the innocent woman.”
2. noun
A sense of guilt or responsibility for a past wrong or sin, often inherited or ancestral.
“The people of the village felt a collective bloodguilt for the historical injustices that had been committed against their ancestors.”