The name Piero is a boy's name of Italian origin meaning "rock". Piero and is often added to lists like Italian Baby Boy Names Beyond Giovanni & Giuseppe and discussed in our forums with posts like "Octuplet Game Boys!".
From the experts:
Piero is elegant, melodic, appealing. Just picture the muted frescoes of Renaissance artist Piero della Francesca.