What does ICRD mean?

ICRD meaning is defined below:

International Centre for Religion and Diplomacy
ADVERTISEMENT

Was it useful?

What does ICRD mean? It stands for International Centre for Religion and Diplomacy

Most popular questions

What does ICRD stand for?


ICRD stands for "International Centre for Religion and Diplomacy"

How to abbreviate "International Centre for Religion and Diplomacy"?


"International Centre for Religion and Diplomacy" can be abbreviated as ICRD

What is the meaning of ICRD abbreviation?


The meaning of ICRD abbreviation is "International Centre for Religion and Diplomacy"

What does ICRD mean?


ICRD as abbreviation means "International Centre for Religion and Diplomacy"

Related Acronym Searches