Where does “riba” come from?

riba (Estonian): strip

Definitions

  1. strip

Words derived from “riba