iltf

/IH1 L T F/
noun
  1. 1

    Initialism of International Lawn Tennis Federation, the founding name of the International Tennis Federation.