IMCARY: International Movement of Catholic Agricultural and Rural Youth

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

Definition in English: International Movement of Catholic Agricultural and Rural Youth