Multilingual dictionary of abbreviations

What does MENA mean?

Code

Meaning

Language

Themes and places

MENA

Middle East and North Africa

In English