Etymology · Latin

ripa

4 English words descend from Latin ripa, most common first.