What does half-blood mean in Harry Potter?

Anybody who has one magical and one non-magical parent.

A half-blood is somebody with magical abilities who was born with at least one parent who also has magical abilities.

Anybody who has one magical and one non-magical parent.

A half-blood is somebody with magical abilities who was born with at least one parent who also has magical abilities.