Find the word definition

Wikipedia
WFLA-FM
For the original WFLA-FM, see WFLZ-FM.

WFLA-FM (100.7 FM) is a talk radio station broadcasting in Tallahassee, Florida. Its former format was urban contemporary until July 10, 2006. Under ownership of iHeartMedia, Inc., its studios and transmitter are located separately in the northside of Tallahassee.