Find the word definition

Wikipedia
DXXR

DXXR, currently broadcasting as 95.9 DXXR, is a music FM radio station owned by Interactive Broadcast Media. The station's studio and transmitter are located at Polomolok, South Cotabato.