Vergilius

Categories: Latin Boy Names
Latin name, probably derived from the word virga, meaning rod, shoot, stick, hence staff-bearer