SFA Meaning of SFA in English abbr. Scottish Football Association. Oxford English vocab. Оксфордский английский словарь. 2012