What is the meaning of Kurra?

a disc used in a traditional disc-throwing game (kiekonlyönti)

synonym of kiekonlyönti

synonym of arrest, cage

to rumble, to growl

to purr

left

Source: wiktionary.org