Noun (f.)

Dictionary in Provencal

ribo

embankment; bank (river); ditch; field edge; riverbank

English translation embankment; bank (river); ditch; field edge; riverbank
Grammatical category s. f.
Also from English bank (river), ditch, embankment, field edge, riverbank