Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeMEMA What does MEMA mean? Code Meaning Language Themes and places MEMA Meath Energy Management Agency In English Energy economics