YBC: Baie Comeau, Quebec, Canada

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

Definition in English: Baie Comeau, Quebec, Canada