Su origen parece está ligado al zéjel (que fue llamado en Castilla villancico) desarrollado por Mucádam de Cabra, musulmán del siglo X.