What does MECMA stand for?

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