What is the Definition of Protagonist?

Protagonist means having the central character or the leading role in a play or book. The character is usually the hero character in the situation.