Save Type Surname (from location) Usage Italian Meaning & History Derived from the Italian word riva meaning "bank (shore, riverbank, lakebank)" (from Latin ripa) and bella meaning "beautiful". This is the name of several locations all around Italy.