What does MERRA stand for?

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

ADVERTISEMENT