VMFL: Vancouver Mainland Football League

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

Definition in English: Vancouver Mainland Football League