MINA: Metric Importers of North America

What does MINA mean? The above is one of MINA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Metric Importers of North America