Definition of IBA in English:

IBA

abbreviation

  • (in the UK) Independent Broadcasting Authority.