IIFD: International Islamic Forum for Dialogue

What does IIFD mean? The above is one of IIFD meanings. It may have other definitions. Please refer to the end of this passage.

IIFD: International Islamic Forum for Dialogue

Definition in English: International Islamic Forum for Dialogue