Submitted NameRevisions Save Type Surname (from location) Usage Spanish (?) Edit Status Status [show contributorshide contributors] Added 6/1/2007 by bibi66 Edited 7/20/2013 by bibi66 Meaning & History Means 'towers' in Spanish. Similar to name Torres.