Boy name origins & meanings Spanish : Free; form of Francis and FranciscoNative American : Bald eagleSpanish : FreeItalian : PackSpanish : Short for many Spanish names; high rank Boy name variations Cisco Francesco Frisco Pancho Packo Pako Paquito Quico