Definition of OIRO in English:

OIRO

British
  • Offers in the region of (used in advertisements).