What does BNLMS stand for?

What does BNLMS mean? We have 2 definitions. Read most used BNLMS meanings below.