Hi Robert,
A good way to find surname origins is to type the surname followed by the word "origin" into a Google search or if you get too many irrelevant hits, then try the surname followed by the words "surname" and "origin".
You will get results like:
Ancestry.com -
www.ancestry.com/name-origin?surname=verasteguihttp://genealogy.familyeducation.com/surname-origin/verasteg...http://www.genealogytoday.com/surname/finder.mv?Surname=Vera...http://surnames.meaning-of-names.com/genealogy/verastegui/