What does BHSMA stand for?

What does BHSMA mean? We have 3 definitions. Read most used BHSMA meanings below.