Multilingual dictionary of abbreviations

What does NBR mean?

Code

Meaning

Language

Themes and places

NBR

National Bureau of Asian Research (https://www.nbr.org/)

In English