The name Giacomo is a boy's name of Italian origin meaning "supplanter". Giacomo and is often added to lists like Coolator for Boys' Names and discussed in our forums with posts like "Name sightings".
From the experts:
Giacomo is a primo member of the Giovanni-Gino-Giancarlo-Giacomo gruppo of Italian names that are beginning to be adopted by American parents. Singer/creative baby namer Sting chose it for his son.
Giacomo has many notable native namesakes, including composer Puccini, lothario Casanova and poet Leopardi.