Thanks!
The name is combination of Näkki, which is a water spirit from finnish mythology, and lahti which just means a bay. So its just a made up place name
Oh, I even knew the Näkki (or rather the Norwegian version), very cool, thanks for the info!
Yeah I think Näkki is mostly just a copy of the norse thingy