What does WHCRA stand for?

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