SF was given an 'O', however, that worked nicely for the 'o' in Francisco, and thus became SFO. The letters do not actually stand for anything, but early on were given to airports with an attempt to match or approximate them to something recognizable.