Sosa The origin and history of Sosa. Etymology Borrowed from Spanish Sosa, from Portuguese Sousa. Origin: Spanish ← Back to the full definition of Sosa