Where does “Garcia” come from?

Garcia (Cebuano) comes from Spanish García.

Ancestry of “Garcia”, step by step

StepLanguageWordMeaning
1SpanishGarcía
Every word from Spanish García
Garcia — Etymology, Origin & Word History | Etymology Explorer