It has no meaning in Finnish, but it appears to be a variant of a name that means 'holy' in Sami. ^^ (So it doesn't really *mean *anything, but that's the origin.)
Other options:
no subject
It has no meaning in Finnish, but it appears to be a variant of a name that means 'holy' in Sami. ^^ (So it doesn't really *mean *anything, but that's the origin.)