From Italian, from Late Latin virtuosus, "virtuous", from Latin virtus, "excellence".
virtuoso (plural virtuosos or virtuosi)
virtuoso (comparative more virtuoso, superlative most virtuoso)