Find the word definition


WHNO, virtual channel 20 ( UHF digital channel 21), is a LeSEA owned-and-operated television station located in New Orleans, Louisiana, United States. The station is owned by the LeSEA Broadcasting Corporation. WHNO maintains studio facilities located on St. Charles Avenue in downtown New Orleans, and its transmitter is located off Behrman Highway in the city's Algiers neighborhood.