Find the word definition

Wiktionary

bloodsheds

n. (plural of bloodshed English)