This can be used as a standalone name, or as a nickname for something longer, like Giovanni (meaning “the Lord is gracious”) or Giorgio (meaning “farmer”). Either meaning is fitting, as you’re going to have to be gracious when little Gio tracks mud like a pig farmer on your freshly mopped floor.
Go on, just try shortening Gio.
Famous people named Gio:
Baseball player Gio Gonzalez; daughter of Adam Levine and Behati Prinsloo, Gio Grace Levine.
Acqua di Gio is the name of one of Armani's bestselling colognes.