Definition of IRO in English:

IRO

abbreviation

  • 1(in the UK) Inland Revenue Office.

  • 2International Refugee Organization.