Save Type Surname (from location) Usage Italian Meaning & History Meaning uncertain, possibly from Sardinian v-ibba "settlement" (compare Deidda), or from Latin ibi "that place, there".