Therefore, "Benavides" doesn't have a direct English translation, as it's simply a surname with Spanish origins.
If you are trying to understand the meaning behind someone's surname "Benavides," you might say something like:
* "Benavides is a Spanish surname that likely originates from the town of Benavides in León, Spain."
* "It's a toponymic surname, meaning it comes from a place name."
You could also say that it means "from Benavides," but that would be a bit more literal and less natural in English.