Publio es un nombre propio masculino de origen latino ("Publius") en su variante en español, con el significado de: "amigo del pueblo", "el que es popular".