Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeELDO What does ELDO mean? Code Meaning Language Themes and places ELDO European Launcher Development Organisation In English Governmental organizationsAstronauticsEurope