Boy name origins & meanings Spanish : Free; form of Francis and FranciscoSpanish : Tuft, plume Boy name variations Cisco Francesco Frisco Paco