IAAF
has the following definition + add your definition
International Amateur Athletics Federation
International Amateur Athletics Federation is used in Acronym Sport
The word IAAF is used in Acronym, Sport meaning International Amateur Athletics Federation