What does MESCA stand for?

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