Find the word definition

Wikipedia
WVRA

WVRA (107.3 FM') is a radio station broadcasting a Religious format. Licensed to serve Enfield, North Carolina, USA, the station is currently licensed to Liberty University, Inc.