CHIRLA: Coalition for Humane Immigrant Rights of Los Angeles

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

Definition in English: Coalition for Humane Immigrant Rights of Los Angeles