What is the full meaning of bloodsheds
BLOODSHED, the shedding of blood [n]
Example of the word bloodsheds placed on a Scrabble board.