Blood blister: a blister full of blood due to a pinch, bruise or repeated friction.
A blister is medically termed a vesicle. One that is more than 5 mm in diameter is called a bulla.
The word "blister" entered English in the 14th century. It came from the Middle Dutch "bluyster", blister and was a modification of the Old French "blostre" which meant a leprous nodule -- a rise in the skin due to leprosy.