BLEN: Bobbin Lace European Network

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

BLEN: Bobbin Lace European Network

Definition in English: Bobbin Lace European Network