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ía →Every word from English Garcia →