Question: where does the name de souza come from
Answer: The name was originally a toponym , denoting a river in Northern Portugal , from the Latin Saxa , meaning rocks .