Find the word definition

Wikipedia
WCFS-LP

WCFS-LP (105.9 FM) is a radio station licensed to Du Quoin, Illinois, USA. The station is currently owned by Christian Fellowship Church.