Definition of SFA in English:

SFA

  • 1Scottish Football Association.

  • 2(in the UK) Securities and Futures Authority.