YBSL

What is the full meaning of YBSL? What does YBSL stand for?

  1. YBSL stands for Young Beaver Scout Leader (UK scouting)
  2. YBSL stands for Yokogawa Blue Star Ltd. (India)