Multilingual dictionary of abbreviations

What does ICHR mean?

Code

Meaning

Language

Themes and places

ICHR

Indian Council of Historical Research (www.ichrindia.org)

In English