Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeESOSR What does ESOSR mean? Code Meaning Language Themes and places ESOSR European Southern Observatory Scientific Report In English PeriodicalsKnowledge managementAstronomyObservatoriesEurope