Do cats understand human emotions?

In answer to the question, “do cats understand human emotions?” my current thinking is that they do understand them to a limited extent through the person’s facial expressions, their behavior and body language but they will not understand the definition of emotions i.e. they cannot label a form of human behavior arising from a specific emotion.