Names Garrastazu From the Basque word arratz “bush” combined with the suffix sta denoting a place. Read More
Names Garofalo From a nickname, from a southern variant of the Italian word garofano meaning “carnation”. Read More