What does MERRA stand for?

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

ADVERTISEMENT