Definition of IRO in English:

IRO

  • 1(in the UK) Inland Revenue Office.

  • 2International Refugee Organization.