Name origin: Hebrew
Name meaning: Pearl of wisdom
More
Name origin: Galician, Catalan, Spanish, Portuguese, and Jewish (Sephardic)
Name meaning: habitational name from any of the numerous places named Torres, all named with the plural of torre ‘tower’ (see Torre).