Find the word definition

Wikipedia
DXOW

DXOW (981 kHz Davao City) is an AM station of Radio Corporation of the Philippines in the Philippines. The station's studio is located in Mapa, Davao City.