Find the word definition

Wikipedia
WMLU

WMLU (91.3 FM) is an American non-commercial educational radio station licensed to serve the community of Farmville, Virginia. The station is owned and operated by Longwood University.