Sousa itself is a common Portuguese surname, often derived from the place name Sousa, a village in the municipality of Penafiel in Portugal.
It's important to note that the spelling of the surname can vary, with some variations including De Souza, Sousa, and Souza.