Paco is a Spanish nickname for Francisco. Another nickname for Francisco is Pancho.
One theory says that the nickname has its origins in Saint Francis of Assisi, who was the father of the Franciscan order. His name was written, in Latin, by the order as Pater Communitatis (Father of the community); hence, "Paco" was obtained by taking the first syllable of each word..
Sometimes people with the name Francisco are also called Kiko. However, this nickname is more commonly used for Federico, Ricardo, or Enrique.