HHCR: Hope and Homes for Children Romania

What does HHCR mean? The above is one of HHCR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Hope and Homes for Children Romania