Multilingual dictionary of abbreviations

What does CGRO mean?

Code

Meaning

Language

Themes and places

CGRO

Compton Gamma Ray Observatory

In English

CGRO

Compton Gamma-Ray Observatory

In English