YWL: Williams Lake, British Columbia, Canada

What does YWL mean? The above is one of YWL meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Williams Lake, British Columbia, Canada