Jolla means "light boat" in Finnish. I guess it's a tongue in cheek for the Elop's burning platform speech, where Jolla is the light boat getting a away from it.
(Agree that for global products, people should prefer names that are easier to pronounce)
It also occurred to me that with Nokia's history as a rubber manufacturer they're bound to have made rubber rafts at some point (which would indeed be called `jolla').
(Agree that for global products, people should prefer names that are easier to pronounce)