Find the word definition

Wikipedia
XENU-AM

XENU-AM (branded as La Rancherita) is a Mexican Regional Music format AM station that serves the Laredo, Texas, United States and Nuevo Laredo, Tamaulipas, Mexico border area.