What does IDRA mean?

IDRA meaning is defined below:

International Development and Relief Agency
ADVERTISEMENT

Was it useful?

What does IDRA mean? It stands for International Development and Relief Agency

Most popular questions

What does IDRA stand for?


IDRA stands for "International Development and Relief Agency"

How to abbreviate "International Development and Relief Agency"?


"International Development and Relief Agency" can be abbreviated as IDRA

What is the meaning of IDRA abbreviation?


The meaning of IDRA abbreviation is "International Development and Relief Agency"

What does IDRA mean?


IDRA as abbreviation means "International Development and Relief Agency"

Related Acronym Searches