meaning of Cariola

Cariola - German to English

wheelbarrow