SCLC Definition

abbreviation
Southern Christian Leadership Conference.
Webster's New World