What is the meaning of Karren?

A small-scale ribbed and fluted erosion feature formed by differential solution from acidic water.

plural of kar

genitive singular of karsi

to wheelbarrow

Source: wiktionary.org