lövruska

Noun

 * 1) a (bundle of) severed, leafy twig(s)
 * 2) a