A variant of Estonian Riivo, of uncertain meaning, that fits right in with cool water names like River and Rio.