SFXC

AcronymDefinition
SFXCSt. Francis Xavier College (various locations)