bloodguiltiness

(noun)

noun

1. Guilt of having shed blood or killed someone.