What does NAACP Mean?

NAACP stands for the National Association for the Advancement of Colored People, a civil rights organization. Most people think of it as an organization that helps only african american people, but it was founded to help people of all colors and nationalities.