What Pico de gallo means
Pico de gallo is a Mexican salsa or sauce name of Spanish origin meaning "rooster's beak". It is built from Spanish pico (beak) and de (of) and gallo (rooster). It is pronounced PEE-koh deh GAH-yoh, and it is most associated with the whole country.
Two explanations circulate and neither is documented: that it was eaten pinched between finger and thumb, the hand pecking like a beak, or that the red, white and green look like a rooster's comb. In much of Mexico it is simply salsa mexicana, for the flag colours.
This is a site about what Mexican words mean, so there is no recipe here. For the name itself: Salsa simply means sauce. The interesting names are the older ones: mole from Nahuatl mōlli, guacamole from āhuacamōlli, and pico de gallo, "rooster's beak", whose name nobody can fully explain.
