It's cool. It doesn't seem like something that would mean "lily of the valley"-- it seems sort of wild almost, or super-cool (at least from the perspective of a random American who knows absolutely no Finnish :P), not tame and flowery like I'd expect it to be. The O ending might make it seem less feminine, but it also makes it seem cool.