What does SFO stand for?

What does SFO mean? We have 7 definitions. Read most used SFO meanings below.

ADVERTISEMENT