Multilingual dictionary of abbreviations

What does ESN mean?

Code

Meaning

Language

Themes and places

ESN

European Science Notes

In English

ESN

External Social Networking

In English