What Does vCPU Mean?

A vCPU (virtual CPU) represents a portion or share of a physical CPU that is assigned to a virtual machine (VM).

Techopedia Explains vCPU

In many virtualization systems, hardware elements are partitioned off into different virtual machines that can provide the same functionality as traditional physical computer workstations. Typically, the hypervisor, the program that hosts and manages virtual machines, uses the resources of a physical system and assign them to a specific VM.