Multilingual dictionary of abbreviations

What does JHU mean?

Code

Meaning

Language

Themes and places

JHU

Johns Hopkins University (https://www.jhu.edu/)

In English