What does CHERI stand for?

What does CHERI mean? We have 3 definitions. Read most used CHERI meanings below.