Suggest an abbreviation Add this article to your bookmarks Print this article Search for an abbreviation Home pageESOSR ESOSR Code Meaning Language Themes and places ESOSR European Southern Observatory Scientific Report In English Periodicals, serial publicationsKnowledge managementAstronomyObservatoriesEurope