Meaning and Origin of: Pancho

Boy name origins & meanings

  • Spanish : Free; form of Francis and Francisco
  • Spanish : Tuft, plume

Boy name variations