Girl name origins & meanings
- Hebrew : To tie, bind; enchantingly beautiful
- Hebrew : Bound, tied
- French : River
Girl name variations
Family name origins & meanings
- Italian : topographic name for someone who lived by a wharf in a port or on the bank of a river, riva (Latin ripa).
- Catalan and Spanish : variant of Riba, which has the same origin and meaning as 1.