OJLS: Ottawa Japanese Language School

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

OJLS: Ottawa Japanese Language School

Definition in English: Ottawa Japanese Language School