In the name AFC Totton of the Wessex League Premier Division Football in England, does the AFC mean anything?

2 answers 2