Virgas dažniausiai siejamas su lotynų kalbos žodžiu virga. Lietuviškai jis reiškia šakelę, vytelę arba rykštę. Toks aiškinimas remiasi panašia žodžio ir vardo forma, tačiau nėra visiškai vienareikšmis.
Pažodinė reikšmė siejama su liaunu augalo stiebu. Senovės romėnų kultūroje virga galėjo reikšti augalo šakelę, valdžios ženklą arba apeiginį daiktą. Rykštė kai kuriuose kontekstuose simbolizavo drausmę, o šakelė reiškė gyvybingumą ir augimą.
Simbolinė interpretacija nėra tas pats, kas patvirtinta žodyno reikšmė. Šakelės įvaizdis įvairiose tradicijose dažnai siejamas su atsinaujinimu, lankstumu ir ryšiu su gamta. Rykštės įvaizdis gali reikšti tvarką, atsakomybę arba autoritetą.
Kai kuriuose vardų aiškinimuose pateikiamas ryšys su lotyniškais asmenvardžiais Vergilius ir Virgilius. Tokiu atveju tiesioginė reikšmė lieka neaiški, nes šių vardų kilmė aiškinama skirtingai. Virgas neturėtų būti aiškinamas kaip tikslus vienos savybės pavadinimas. Jo reikšmė priklauso nuo pasirinktos etimologinės tradicijos.
