vitality · determination · Tradition
Source: Spanish
Root Word: Acosta and Garcia
Derived From: Derived from a Spanish surname
Meaning: Acosta means coast, and Garcia is a common surname, possibly derived from the Old German "spear" or the Basque "bear".
Popularity History: It was widely used in Spain and its former colonies and is still popular in Latin America.