Sosa Explained
Sosa may refer to:
Name
Places
- Sōsa, city in the Chiba prefecture, Japan
- Sosa, Germany, a town in the district of Aue-Schwarzenberg in Saxony
- Sosa, India, a village in Pithoragarh district, Uttarakhand, India
- Sosa, Indonesia, a sub-district in Padang Lawas, North Sumatra, Indonesia
- SoSA, Oklahoma City, an inner-city neighborhood in Oklahoma City
Other uses
See also