Definition

A surname that combines the Spanish names Lopez (meaning wolf) and Garcia (meaning soldier or warrior in Old German).