Anastagio \a-nasta-gio, an(as)-tagio\ as a boy's name is a variant of Anastasios (Greek), and the meaning of Anastagio is "resurrection".
The baby name Anastagio sounds like Anastasio, Anstasios, Anasto, Anastatius, Anastasius, Anastase and Anastas.