Find the word definition

Wikipedia
WHRC-LP

WHRC-LP (97.3 FM) is a radio station broadcasting a religious radio format. Licensed to Chippewa Falls, Wisconsin, USA, the station is currently owned by Chippewa Falls Christian Radio, Inc.