Garcia: Name Meanings of Garcia Baby Names Spanish Boy

What Garcia name meanings? In Spanish meaning of Garcia name is: rough. This name origin from Spanish, with name first letter G. And the following table for Garcia name meanings.

Meaning of Garcia

First LetterCharacterGenderName OriginName Meaning
G6Boy NameSpanishrough