Find the word definition

Wikipedia
KRZA

KRZA (88.7 FM) is a National Public Radio-affiliated station in Alamosa, Colorado. It primarily features National Public Radio programming.