Multilingual dictionary of abbreviations

What does IESHR mean?

Code

Meaning

Language

Themes and places

IESHR

Indian Economic and Social History Review

In English