Where does “luiska” come from?

luiska (Finnish): A slanted edge of a road, ditch, embankment or...

Definitions

  1. A slanted edge of a road, ditch, embankment or...

Words derived from “luiska