Italian Baby Boy Names & Meanings from O

    ORAZIO: Italian form of Roman Latin Horatius, meaning "has good eyesight."
    ORFEO: Italian form of Greek Orpheus, meaning either "deprived" or "darkness."
    ORLANDO: Italian form of Latin Orlandus, meaning "famous land."
    ORSINO: Italian form of Roman Latin Ursinus, meaning "bear-like."
    ORSO: Italian form of Roman Latin Ursus, meaning "bear."
    OSVALDO: Italian, Portuguese and Spanish form of Latin Osvaldus, meaning "divine power" or "divine ruler."
    OTTAVIANO: Italian form of Roman Latin Octavianus, meaning "eighth."
    OTTAVIO: Italian form of Roman Latin Octavius, meaning "eighth."
    OVIDIO: Italian and Spanish form of Roman Latin Ovidius, meaning "sheep herder."