English

edit

Proper noun

edit

ESRI

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