English edit

Proper noun edit

ESRI

  1. (Ireland) Initialism of Economic and Social Research Institute.