Where does “Torresgarcia” come from?

Torresgarcia (English) comes from English Garcia, from Spanish García.

Ancestry of “Torresgarcia”, step by step

Torresgarcia traces back through two separate lines of ancestry.

via English Garcia

StepLanguageWordMeaning
1EnglishGarciaof Spanish and Portuguese origin
2SpanishGarcía

via English Torres

StepLanguageWordMeaning
1EnglishTorresof Spanish and Portuguese origin
2Spanishtorresplural of torre; towers
Every word from Spanish GarcíaEvery word from English Garcia