What does WRUL stand for?
What does WRUL mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: WRUL.
We've found a total of 1 definition for WRUL:
World Radio University Laboratories, Boston, Massachusetts: Short Wave University Station, Promoted 'Esparanto' Language in Depression Years: