Multilingual dictionary of abbreviations

What does OSH mean?

Code

Meaning

Language

Themes and places

OSH

Oblates of the Sacred Heart

In English