STO
From Wikipedia, the free encyclopedia
STO can stand for:
- Société de Transport de l'Outaouais, a public transit operator in Gatineau, Quebec
- Sojourner Truth Organization, a defunct American leftist group
- State Trading Organization, a publicly owned Maldivian company
- Space Tornado Ogawa, a professional wrestling throw
- SportsTime Ohio, a regional sports network in Northeast Ohio (Cleveland) run by the Cleveland Indians.
- Star Trek Online, a massively multiplayer online game from Perpetual Entertainment.
- Service To Others, a one of the three ways of the human and/or alien life.